Lela Preston Womack
1898 - 1988 (89 years)
Generation: 1
1. Lela Preston Womack was born on 2 Dec 1898 in Tennessee; died on 12 Jun 1988 in Collinsville, DeKalb, Alabama, USA.