Stop & Shop 2415

Stop & Shop #2415 is a Stop & Shop supermarket located at 31 Sparks Ave in Nantucket, Massachusetts.