General Information

Unavailable

Parents

Elmond Leach
- Father
1883 - 1951
Birth
8 AUG 1883
Benton, Saline County, Arkansas
Death
18 OCT 1951
Edmondton, Alberta, Canada
Maggie Bell Scoggins
- Mother
1885 - 1965
Birth
4 AUG 1885
Death
27 AUG 1965