James A. MacDonald
January 7, 1946 - October 20, 2016
Hampton - James Allen MacDonald, 70, died peacefully, surrounded by his loving and caring family, on Thursday, October 20, 2016 at the Merrimack Valley Hospice House in Haverhill, MA after a 38 year struggle with multiple sclerosis. He was born... View Obituary & Service Information