Individual Details

Elzie Allen Ellsworth Leffel

(22 Dec 1894 - 27 May 1980)

Events

Birth22 Dec 1894Rich Patch, Alleghany, Virginia, United States
Burial1980Covington, Goochland, Virginia, United States
Death27 May 1980Low Moor, Alleghany, Virginia, United States

Families

SpouseLaverta Ethel Clarke 'Dew' (1903 - 1988)