Obituary: Theodore E Michaud

Theodore E. “Ted” Michaud, 62, of Newport, passed away peacefully on August 19, 2026. Born in Newport on August 13, 1964, Ted lived a life defined by kindness, generosity, and an unwavering willingness to help others. To know Ted was to know someone who could always be counted on, whether you needed a helping hand, […]