Stop & Shop 82

Stop & Shop #82 is a Stop & Shop supermarket located at 341 Plymouth Street in Halifax, Massachusetts.