Stop & Shop to close 32 stores in 5 New England states

The Stop & Shop pictured above is one of the stores in Massachusetts that will soon close.

Stop & Shop has announced that it will close 32 underperforming supermarkets in five New England states by the end of the year.

The local supermarket chain, which is owned by Ahold Delhaize USA Company, announced plans on Friday to close in the following states:

“Stop & Shop is proud of the deep roots and community connections we have developed as a neighborhood grocery brand over 100 years, and we remain committed to nourishing our associates, customers and communities,” said Gordon Reid, president of Stop & Shop. “As we announced in May, Stop & Shop has evaluated our entire store portfolio and made the difficult decision to close underperforming stores in order to create a healthy foundation for the future growth of our brand.”

Leave a Comment