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