Deborah Leach
Birth:
Abt 1658
of Wenham, Essex, Massachusetts
Death:
24 May 1696
FCID:76767:2749
Parents
Father:
John Leach
Mother:
Mary Edwards
Marriage(s)