Individual Information
Thomas Willard
Birth:
Christening:
20 Apr 1561
of Horsemonden, Kent, England
Death:
24 Jul 1601
Horsemonden, Kent, England
Burial:
24 Jul 1601
Horsemonden, Kent, England
FCID:6189:4510
Parents
Father:
Simon Willard
Mother: Mrs Elizabeth Willard
Marriage(s)
Family Group
Alice Stubborn
md. 21 Jan 1582 England
  Children