LEWISTON - Michael F. Barrett of Lewiston passed away on Monday March 3, 2025 at St. Mary’s D’Youville Pavilion surrounded by ... LEWISTON – Michael F. Barrett of Lewiston passed away on ...