John C Haggard
Birth date:
ABT 1847
Birth place:
Hardin, , Tennessee, United States
 
Death date:
 
Death place:
  , , ,

Haggard Family

Parents:
Father: Gray E Haggard
Mother: Nancy Pool
Spouse:
Spouse:
 
Siblings:
Louisa J Haggard
Henry G Haggard
Susan P Haggard
Sarah A Haggard
Sarah A Haggard
Matilda Ann Haggard
Squire Haggard
Escienee Rix S. -Rixie Haggard
John C Haggard
Margaret Haggard
Jasper A. Haggard
James Lafayette Haggard
Children: