Individual Information
Eleanor Leech, 2nd
Birth:
FCID:6430:4170
Parents
Father:
Abraham Pastorious
Mother: Elinor Leech
Marriage(s)