Person ID: I601062447

Helen Grace Barratt

17 Apr 1905 – 5 Sep 1967

Female

Married: 5 NOV 1924 — Wilmington, New Castle, Delaware, United States