Stephen H. Leonard
February 14, 1956 - March 21, 2021
Stephen H. Leonard, age 65 of Highland, IL, died Sunday, March 21, 2021, at Saint Louis University Hospital in Saint Louis, MO. He was born on February 14, 1956, in Quincy, IL, the son of Ernest and Elaine (nee Middendorf) Leonard. He was... View Obituary & Service Information