Individual Information
Escel Carter
Birth:
Abt 1885
OK
FCID:6089:503
Parents
Father:
Carter Lightfoot
Mother: Rebecca Richards
Marriage(s)