Individual Information
Mahlon Edward Willard
Birth:
25 May 1893
Bedford, Virginia
Death:
Feb 1964
FCID:5642:4014
Parents
Father:
Nicholas Willard
Mother: Cora
Marriage(s)