Person ID: I8779192175

Lillie Elmore Dillard

20 AUG 1881 – 29 JUN 1966

Female

Events

Born
20 AUG 1881

Married: 12 SEP 1906