Skilled engineer who enjoyed Irish dancing with his wife and an avid traveler
NORTH READING — John J. Finnegan, 82, of North Reading, formerly of Braintree, passed away peacefully at his home on Thursday, March 14, 2024.
Born in South Weymouth on June 12, 1941, he was the cherished son of the late John…