John E. Gresham, 54


John Edward Gresham, 54, of Litchfield, died at his residence on Monday, Aug. 30, 2021.    

Funeral services are Friday, Sept. 3, at noon at Kravanya Funeral Home in Gillespie, where there is to be casual attire per John’s request.

He was born Aug.11, 1967, in Alton, to Tom Gresham and Elizabeth (Miller) Gresham. He married Terri (Cook) Gresham on Oct. 23, 2004, in Wilsonville.  He was a farmer for Stoecker Farms.  John was a former First Responder for Hurricanes. 

He enjoyed farming and driving tractors.  He was an animal lover, especially dogs, and he even took in strays.  One of his recreational activities included firearms and shooting.  He enjoyed food. 

He is survived by his spouse, Terri Gresham of Litchfield; children, Tom Gresham of Litchfield, Ashley Gresham of Cottage Hills; grandchild, Hayden Cook; siblings, Orval (Karen) Stanley of Ponca City, OK, Nancy Gipson of Hillsboro, Susan (Jim) French of Jerseyville; father-in-law, Tom Cook of Mt. Olive; mother-in-law, Terri Cook of Gillespie; brothers-in-law, Thomas (Lorinda) Cook of Gillespie, William (Dena ) Cook of Gillespie; and sister-in-law, Darlene (Manny) Daponte of Benld. 

John was preceded in death by his parents and sister-in-law, Doris Cook.  Friends may call on Friday, Sept. 3, at Kravanya Funeral Home in Gillespie,  from 11 am to noon. 

Memorials are suggested to Kravanya Funeral Home.  Anyone wishing to send an online condolence may do so at