Individual Information
Thomas Willoughby
Birth:
Abt 1386
Death:
Aft 1431
FCID:9888:261
Parents
Father:
William [Baron of] Willoughby
Mother:
Lucy Le Strange
Marriage(s)
Jane Fitzalan
md.
Children
1.
Living