Individual Information
Thomas Willard
Birth:
20 Apr 1561
Horsemonden, Kent, England
Death:
24 Jul 1601
Horsemonden, Kent, England
FCID:2068:10659
Parents
Father:
Simon Willard
Mother: Elizabeth Waterman
Marriage(s)
Family Group
Alice Stubborn
md. 21 Jun 1583 Horsemonden, Kent, England
  Children