Stop & Shop 98

Stop & Shop #98 is a Stop & Shop supermarket located at 438 Dartmouth Street in New Bedford, Massachusetts.