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