John was preceded in death by his parents, Curtis and Lillian Leonard; brother, Darryl (Sonny) Leonard; sisters, Darlene (Jerry) Huppert and Peggy (Duke) Deal.

John was honorably discharged from the Navy in 1956 where he served as a seaman. He had a welding and repair service in the area for many years. John enjoyed fishing, playing cards, going to the casino, and spending time with his family. His grandsons were his pride and joy.

Memorial service will be 2 p.m. Thursday, April 1, at Hill Funeral Home & Cremation Services. Burial of cremated remains will be in Beldenville Cemetery. Visitation is 5-8 p.m. Wednesday at the Hill Funeral Home, Ellsworth, and for one hour prior to the services on Thursday.