Historical records matching Sara Francis Willard
view all
Immediate Family
-
husband
-
father
-
mother
-
sister
-
sister
-
father's ex-wife
-
half sister
About Sara Francis Willard
Sara Frances Willard
Born: 14 Apr 1860
Died:
Spouse
George E Dudley
Born:
Died:
Marriage: 24 Nov 1881 in Lowell, Middlesex, Massachusetts, USA View Info
Children Sex Birth
view all
Sara Francis Willard's Timeline
1860 |
April 14, 1860
|
United States
|
|
???? |