Stop & Shop Supermarket Hours of Operation and Location in Stamford, CT 06902

4.0 - 49 votes

The Stop & Shop Supermarket Company, known as Stop & Shop, is a chain of supermarkets with nearly 400 stores chain-wide. It is located in the northeastern United States and is the largest supermarket operator in southern New England.

Hours

Hours may vary due to season or holiday reasons. For specific hours, please contact store directly.

Map

Stop & Shop Supermarket on Map