2 Stop & Shop Locations in Attleboro, Massachusetts