Person ID: I17558561990

Bethia Cooper Hubbard

19 Dec 1646 – 17 Apr 1707

Female

Married: 16 Nov 1664 — Rhode Island, United States