Keith Duncan
August 9, 1973 - October 20, 2025
Keith Duncan, age 52 years, a resident of Buncombe, Illinois, passed away Monday afternoon, October 20, 2025, at 1:08 P.M. at his home following a brief illness. A complete obituary with service arrangements will be shared once these details... View Obituary & Service Information
