Michael Phelan
February 24, 1955 - October 15, 2024
Michael Phelan, born February 24, 1955, passed away peacefully after battling cancer. He is predeceased by his parents Ruth and Russell Phelan along with his niece Sarah Morse with whom he shared a birthday. He leaves behind his sister Kelly... View Obituary & Service Information
