Individual Information
Margaret Theresa Willard
Birth:
30 Mar 1894
Peoria, Peoria, Illinois
Death:
1 Jun 1905
FCID:14304:1018
Parents
Father:
Frank Alpheus Willard
Mother: Jennie S. Rodgers
Marriage(s)