John Leach Cross
Birth:
Abt 1795
Craven, North Carolina
Individual Information  
FCID:5482:6975      
Parents
Father:
Samuel Cross
Mother: Margaret Leach
Marriage(s)