Individual Information
Deborah Leach
Birth:
Abt 1658
of Wenham, Essex, Massachusetts
Death:
24 May 1696
FCID:16108:8323
Parents
Father:
John Leach, twin
Mother:
Mary Edwards
Marriage(s)