Stop & Shop 601

Stop & Shop #601 is a Stop & Shop supermarket located at 331 West Street in Litchfield, Connecticut.