WINDHAM—Michael Scott Peabody, 59, passed away April 4, 2021 at his home in Windham. He was born on August 13, 1961 in Portland, Maine. Mike grew up in South Portland and enjoyed spending summers down east learning the fishing trade from... View Obituary & Service Information