Oliver W. "Mitch" Michaud
November 5, 1932 - March 11, 2025
Oliver W. "Mitch" Michaud, 92, of Perryville, Missouri passed away Tuesday, March 11, 2025 at Mercy Hospital Perry. He was born November 5, 1932 in Perryville, MO to Peter Valle and Pearl (Fadler) Michaud. Mitch and Lavern Wolter were married... View Obituary & Service Information
