Individual Information
Eleanor Leech
Birth:
FCID:6507:4177
Parents
Father:
Abraham Pastorious
Mother:
Elinor Leech
Marriage(s)