Welcome to History Hub
Well, it looks like a family member has erected a family tree
it has the information that you are seeking
Family search is a free website. you just have to register to use.
James Henry Haggard was born in Mercer Co, Missouri 20 Dec 1883 & died in Oklahoma Co, OK Oct 1967 according to his tombstone (burial record) https://www.findagrave.com/memorial/74766637/james-henry-haggard
[I discovered that one has to be careful researching James Henry Haggard, because their was also a James N. Haggard born June of the same year in Missouri]
In 1900, the first census in which James H. would appear (almost all of the 1890 census was destroyed by fire) he is listed with his parents, "Elijha" H. Haggard, b. 1861 in TN &Sarah, b. 1862 in MO and 6 younger siblings.(Willie, Elsie, Harry, Roy, Charles, Paul). It states that Sarah had given birth to 8 children all of who were living at the time, so one child is not in the household. All of the children except Paul, who is 4 months old, were born in MO. Paul was born in OK. There were at least 2 more children born after 1900.
Elijah H. Haggard 11 Sep 1934 in Grady Co OK
Sarah A. Lewis Haggard died 1 Oct 1956 in Altus, OK
James Henry Haggard married Hettie A Dyer on 27 Sep 1904 in Wachita Co, OK