4 New England Shaw’s Stores Closing

The Shaw's supermarket chain is closing four stores in New England, the company has announced.

The company said Monday that stores in Leominster, Plymouth, and Lynn in Massachusetts would be closing, as well as a location in Portsmouth, New Hampshire.

"While the decision to close a store is always difficult — given the impact on employees and customers — it was made only after careful evaluation and was guided by what is best for the company's ongoing success and future growth," Shaw's said in a statement.

Shaw's and Star Market have 153 locations in five New England states, the company said.

Contact Us