Stop & Shop to close 32 locations, including 8 in Massachusetts, by end of the year
WORCESTER, Mass. — Supermarket chain Stop & Shop is set to close 32 stores the company terms as "underperforming" by the end of the year. There are five locations in Connecticut and eight in Massachusetts on the list, including one in …