Stop & Shop 600

Stop & Shop #600 is a Stop & Shop supermarket located at 2335 Dixwell Avenue in Hamden, Connecticut.