Michael Dean Welch
August 23, 1957 - February 7, 2024
Michael Dean Welch, 66, of Edwards, IL passed at Richard Owens Hospice Home on February 7, 2024, surrounded by his family. He was born to Gary and Phyllis (Balagna) Welch on August 23, 1957 in Peoria, IL. He grew up in Hanna City and graduated... View Obituary & Service Information
