Skip to content

James “Jim” Leon Sparks

James “Jim” Leon Sparks, 77, Palmyra, Mo., passed away at 7:47 p.m., Saturday, March 20, 2021, at the University of Missouri Hospital in Columbia, Mo.

          James “Jim” Leon Sparks

Jim was born Aug. 7, 1943, in Hannibal, Mo., to Leon Elmo and Mary Louise Taylor Sparks. He was married to Susan Ann Cramer on June 26, 1982 in Hannibal. She preceded him in death on Nov. 3, 2018.

Survivors include his daughter, Cindy (Larry) Tharp, Hannibal; sons, Jeff (Angie) Sparks, Hannibal; Chris (Rhonda) Warning, Quincy, Ill.; Joe (Amanda) Warning, Quincy; special friends, Larry Lewis, Larry Monroe and Gary Cook; eight grandchildren, Lindsey, Landon, Kane, Kara, Elizabeth, Chloe, Talea and Sophie; and nine great-grandchildren.

Jim was preceded in death by his parents and his brother, Bruce Sparks.

Professionally Jim was a machinist and supervisor for Gardner Denver for over 40 years, retiring on July 31, 2008.

He was a member of Jackson Park Golf Club and could often be found on the green playing a round. 

As a very meticulous guy, he took pride in his yard and the work it took to keep it nice. Jim was a proud sponsor for AA and also enjoyed pontoon boating and fishing with friends.

Memorial services will be at 2 p.m., Friday, March 26, at Lewis Brothers Funeral Chapel in Palmyra.

 Honorary pallbearers will be his friends Larry Lewis, Larry Monroe and Gary Cook.

Visitation will be held from 1 to 2 p.m., Friday, March 26, at Lewis Brothers Funeral Chapel.

Memorials may be made to NEMO Humane Society. 

Online condolences may be shared, and video tribute may be viewed at