Stop & Shop 680

Stop & Shop #680 is a Stop & Shop supermarket located at 77 Centennial Plaza in Meriden, Connecticut.