Stop & Shop 640

Stop & Shop #640 is a Stop & Shop supermarket located at 385 Connecticut Avenue in Norwalk, Connecticut.