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