Person ID: I5857227022

Helen Eleanor Thompson

1626 – 23 Apr 1711

Female

Married: ABT 1646 — Braintree, Norfolk, Massachusetts, United States

Married: AFT 1681