Ellen Helena Eleanore
Birth date:
1389
Birth place:
Castle Bromwich Warwickshire Eng, , ,
 
Death date:
  4 NOV 1439
Death place:
  , , ,

Eleanore Family

Parents:
Father: Thomas DeLaRoche
Mother: Elizabeth Birmingeham
Spouse:
Spouse: Edmund DeFerrers
 
Siblings:
Ellen Helena Eleanore
Children:
William DeFerrers