William D. Carroll
November 27, 1949 - March 23, 2018
William D. Carroll, 68, passed away unexpectedly on March 23, 2018. He was born in Lawrence, raised in North Andover, and lived in Atkinson, NH. He was the son of the late Francis and Olive (Melo) Carroll. He was a graduate of North Andover... View Obituary & Service Information