James D. Carroll
05-21-1938 – 01-14-2018 | Age: 79
North Hampton, New Hampshire
James D. Carroll, 79, of North Hampton, NH and formerly Newburyport, MA, died with his children at his bedside at Boston Medical Center on January 14th, 2018, after a sudden illness. He was the son of the late Charles A. and Winifred (Hall) Carroll of Newburyport. Jim was born at Anna Jaques Hospital May 21, 1938, and spent the majority of his life residing in Newburyport. He was graduated salutatorian of his 1956 high school class at the...