Individual Details
Elzie Allen Ellsworth Leffel
(22 Dec 1894 - 27 May 1980)
Events
Birth | 22 Dec 1894 | Rich Patch, Alleghany, Virginia, United States | |||
Burial | 1980 | Covington, Goochland, Virginia, United States | |||
Death | 27 May 1980 | Low Moor, Alleghany, Virginia, United States |
Families
Spouse | Laverta Ethel Clarke 'Dew' (1903 - 1988) |