Swell's Car Wash (Winchester (Winsted))
- Town
- Winchester (Winsted), CT
- Address
- 345 North Main Street, Winsted, CT 06098 Get directions
- Phone
- 860-738-9274
- Official page
- Official page
- Details
- 24 hours
- Last checked
- Nov 7, 2026
Details can change. Check the official page or call before you go.