William Bruce Duncan
March 16, 1955 - March 10, 2023
William "Bruce" Duncan, 67, of Odin, Illinois passed away March 10, 2023 at St. Louis University Hospital in St. Louis, MO with family by his side. Born March 16, 1955 in Centralia, he was the son of Gene L. and Mary L. (DeMay) Duncan who... View Obituary & Service Information