Individual Information
David Haggard
Birth:
Abt 1680
Overwharton, Stafford, Virginia
FCID:6190:1449
Parents
Father:
Anthony Haggard
Mother:
Mrs. Eleanor Haggard
Marriage(s)