Stephen J. LaHood
June 17, 1964 - July 8, 2022
Stephen J. LaHood, 58, of St. Peters, MO, formerly of Peoria, passed away peacefully at his home on Friday, July 8, 2022, after a courageous battle with cancer. He was born on June 17, 1964, in Peoria, to Harry II and Gloria (Hetherlin) LaHood.... View Obituary & Service Information