Mary Beach

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary Beach

B: Sep 1656 in New Haven, New Haven, Ct

D:

M: Thomas Yale

31 Jul 1716 in Wallingford, New Haven, Ct