Individual Information
John Haile
Birth:
Abt 1656
Essex, Virginia
FCID:2087:2813
Parents
Father:
Nicholas Haile
Mother: Mary Travers
Marriage(s)