Edgar Willard
Birth:
7 Aug 1895
Chillicothe, Livingston, Missouri
Death:
Apr 1973
Chillicothe, Livingston, Missouri
FCID:5270:3224
Parents
Father:
Porter Harris Willard
Mother:
Rosa Ellen Cloudis
Marriage(s)