Stop & Shop 2413

Stop & Shop #2413 is a Stop & Shop supermarket located at 9 Salem Street in Nantucket, Massachusetts.