Steven Lee MONROE
February 16, 1963 - November 20, 2019
Steven Lee Monroe, 56, of O’Fallon, Missouri, passed away suddenly on Wednesday, November 20, 2019 at his mother’s home. He was born on February 16th, 1963 in St. Charles, MO and worked for over a decade as a prized mechanic for... View Obituary & Service Information