Stop & Shop 12

Stop & Shop #12 is a Stop & Shop supermarket located at 65 Route 6A in Sandwich, Massachusetts.