Individual Information
Storrs Ellen
Birth:
Abt 1568
of Nottingham, England
FCID:6260:1517
Parents
Father:
William Storrs
Mother:
Dorothy
Marriage(s)