Individual Information
Richard Leach
Birth:
Abt 1674
of Wenham, Essex, Massachusetts
FCID:4985:4019
Parents
Father:
John Leach
Mother: Mary Edwards
Marriage(s)