Person ID: I601062433

Helen Taylor

19 May 1898 – Bet. 1944 and 1993

Female

Married: 1913 — Wilmington, New Castle, Delaware, United States

Married: 1924