Individual Information
T. Luster Richards
Birth:
25 Jun 1893
Death:
24 Nov 1964
FCID:6228:943
Parents
Father:
Mother:
Marriage(s)
Family Group
Myrta Allis Saye
md. Abt 1919 of DeKalb, Alabama
  Children