Timeline
Birth- 10/04/1897
Bronx, New York
Death- 11/04/1978
Apr 1978
Other Facts
Social Security
Social Security Card Issued
Florida
Social Security Number
***-**-3874
Last Residence
Deland, FL
Also known as
Helena Duffy
Full Name
Helena Schaffer
Father
Lawrence Peter Duffy
Mother
Anna Loretta Hickman
Full Name
Helen Schaffer
Religion
Roman Catholic
Gender
Female