Person ID: I601062827

Helen Crouch

19 Jan 1923 – 20 Dec 1995

Female

Married: 3 Feb 1946