Individual Information
Thomas Willard
Birth:
Christening:
20 Apr 1561
Horsmonden, Kent, England
Burial:
24 Jul 1601
Horsmonden, Kent, England
FCID:4992:10228
Parents
Father:
Simon Willard
Mother:
Elizabeth
Marriage(s)
Alice Stubborn
md. 21 Jan 1582
Horsmonden, Kent, England
Children