Individual Information
Thomas Willard
Birth:
18 Sep 1558
Brenchley, Kent, England, Documented
FCID:6150:8999
Parents
Father:
Richard Willard
Mother:
Elizabeth
Marriage(s)
Alice Sax
md. 27 Jan 1560
of England
Children