Leonard J Stine Sr.
August 8, 1954 - April 21, 2021
Leonard J. Stine Sr. 66, of Decatur, IL passed away April 21, 2021 at Decatur Memorial Hospital surrounded by his wife, children, grandchildren (including the original four). Leonard was born August 8, 1954 in Decatur, Il, the son of Kenneth... View Obituary & Service Information