Individual Information
Richard Willard
Birth:
1568
Horsmonden, England
Death:
20 Feb 1616
Horsmonden, England
FCID:5792:701
Parents
Father:
S. Willard
Mother:
E.
Marriage(s)
Margery Humphrie
md.
Children
1.
Margery Willard
b. 6 Nov 1602