Car Wash in Winsted, CT Swell's Car Wash345 N Main StWinsted, CT, 060988607389274Auto DetailersAuto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashTruck Wash Scw345 N Main StWinsted, CT, 060988607389274Auto DetailersCar WashSelf Car WashTruck Wash Show More