William Ronald Jeffreys, 76, of O’Fallon, passed away at St. Louis University Hospital in St. Louis, MO on Saturday, Aug. 4, 2018. The visitation will be held from 4 to 8 p.m. on Thursday, Aug. 9 at Schildknecht Funeral Home in O’Fallon. The funeral will be held at 10 a.m. on Friday, Aug. 10 at St. Paul’s United Church of Christ in Lebanon with Rev. Don Wagner officiating. Burial will follow at Green Mount Cemetery in Belleville.