Stop & Shop 15

Stop & Shop #15 is a Stop & Shop supermarket located at 450 Paradise Road in Swampscott, Massachusetts.