Stop & Shop 2604

Stop & Shop #2604 is a Stop & Shop supermarket located at 931 Torringford Street in Torrington, Connecticut.