Stop & Shop 662

Stop & Shop #662 is a Stop & Shop supermarket located at 380 Main Avenue in Norwalk, Connecticut.