Individual Information
Esper Lee Echols
Birth:
7 Aug 1895
Garland, Arkansas
Death:
21 Dec 1972
FCID:3602:13677
Parents
Father:
Henry Anderson Echols
Mother: Julie M. Duren
Marriage(s)