Bob’s Stores Closing Stores In Southern New EnglandBob’s Stores Closing Stores In Southern New EnglandAnother retail chain is closings locations close to the South Coast.Nancy HallNancy Hall