Michael C. Fisher
October 28, 1961 - December 14, 2023
Michael C. “Mike” Fisher, 62, of Vandalia, IL, passed away at 11:45 PM, Thursday, December 14, 2023 at Barnes Jewish Hospital in St. Louis, MO. Per Mike’s wishes, cremation rites will be accorded. A Celebration of Life will... View Obituary & Service Information