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