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