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