Terry Lee McWilliams
August 12, 1959 - March 19, 2021
On Friday, March 19, 2021, at 11:17 p.m., Terry Lee McWilliams “Magoo,” loving husband, dad, grandpa, and great-grandpa passed away at age 61 from Covid pneumonia. Terry was born August 12, 1959 in Decatur, Illinois, son of Kenneth... View Obituary & Service Information