Individual Information
John Leach
Birth:
Abt 1658
of Portsmouth, Rockingham, New Hampshire
FCID:2059:9704
Parents
Father:
James Leach
Mother: Jane Turpin
Marriage(s)