Individual Information
Zachariah Leach
Birth:
Abt 1657
of Portsmouth, Rockingham, New Hampshire
FCID:5255:27558
Parents
Father:
James Leach
Mother:
Jane Turpin
Marriage(s)