Individual Information
Richard Haile
Birth:
Abt 1650
Essex, Virginia
FCID:49000:2811
Parents
Father:
Nicholas Haile
Mother: Mary Travers
Marriage(s)