Individual Information
Eleanor de Mowbray
Birth:
Bef 25 Mar 1364
of Epworth, Isle of Axholme, Lincolnshire
Death:
Aft 1399
FCID:19900:4186
Parents
Father:
Mother:
Marriage(s)
Family Group
John de [Baron] Welles
md. May 1386
  Children
1.  
Living