James M. Phelan
April 8, 1961 - June 12, 2019
HOLDEN - James M. Phelan, 58, passed away at home on Wednesday, June 12, 2019. He was born in Worcester on April 8, 1961. He is survived by his father, Thomas J. Phelan; his step-mother, Jane Harper Phelan; three brothers, David P. Phelan,... View Obituary & Service Information