Individual Information
Eleanor de Mowbray
Birth:
of Epworth, Isle of Axholme, Lincolnshire
Death:
Aft 1399
FCID:4880:877
Parents
Father:
John De Mowbray
Mother:
Elizabeth de Segrave, Baroness
Marriage(s)
John de Welles
md. May 1386
Children