Mary Preston

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary Preston

B: Sep 1675 in Dorchester, Suffolk, Ma

D:

M: Nathaniel Carpenter

13 Dec 1695 in Dorchester, , Ma