where was thomas de mowbray born?
Eleanor (Mowbray) de Welles 25 Mar 1364 Epworth, Isle Of Axholme, Lincolnshire, England - bef 13 Aug 1417 managed by Katherine Patterson last edited 23 Feb 2017. Thomas (Mowbray) de Mowbray KG 22 Mar 1366 Epworth, Isle of Axholme, Lincolnshire, England - 22 Sep 1399.