Charles L. Haggard
Birth date:
13 FEB 1847
Birth place:
Swift, Hardin, Tennessee, United States
 
Death date:
  WFT Est. 1882-1938
Death place:
  , , ,

Haggard Family

Parents:
Father: Hope Haggard
Mother: Mary Ann Pool
Spouse:
Spouse: Sarah M.
 
Siblings:
Martin Haggard
Charles L. Haggard
John Allen Haggard
Sarah Frances Haggard
Liddy Jane Haggard
John Olin Haggard
William B. Haggard
French Haggard
David J. Haggard
Josephine A. Haggard
Children: