Stop & Shop reveals store closure list. See what stores are on it
Stop & Shop has released a list of 32 stores they're planning to close this year. And the footprint of the Northeastern supermarket chain in Massachusetts is about to shrink, with plans to close 8 stores in the state. The company said the stores …