Individual Information
Zachariah Leach
Birth:
Abt 1656
Grand Island, Portsmouth, New Hampshire
FCID:2059:9706
Parents
Father:
James Leach
Mother: Jane Turpin
Marriage(s)