
Stop & Shop to Close 32 Stores Nationwide, Including 7 in NY
Stop & Shop is closing 32 underperforming stores nationwide, including seven in New York, by November 2, 2024, as part of a strategy to strengthen the brand. Employees at affected locations will be offered opportunities at other stores within the company.