Stop & Shop is closing 32 stores in the Northeast: Full list of supermarket’s doomed locations

Fast Company

Stop & Shop, a well-known supermarket chain in the Northeast, will close 32 stores by November, the company said on Friday. The closures will mostly affect New Jersey and Massachusetts, and they come as the chain has been squeezed by low-priced re…