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