Stop & Shop 480

Stop & Shop #480 is a Stop & Shop supermarket located at 299 Chelmsford St in Chelmsford, Massachusetts.