Stop & Shop 606

Stop & Shop #606 is a Stop & Shop supermarket located at 195 West Street in Cromwell, Connecticut.