Individual Information
Thomas Willard
Birth:
Abt 1507
of Horsmonden, Kent, Eng
Death:
1602
FCID:5770:3090
Parents
Father:
William Willard
Mother: Mrs. Johan
Marriage(s)