Individual Information
Rachel Leach
Birth:
Abt 1625
New Haven, Ct, Usa
FCID:10770:1083
Parents
Father:
Lawerence Leach
Mother: Elizabeth
Marriage(s)