Stop & Shop 2616

Stop & Shop #2616 is a Stop & Shop supermarket located at 55 Village Green Drive in Litchfield, Connecticut.