Newton's Carwash & Auto
207 Riverside Ave, Burlington, VT 05401
- Mon - Sun
Open 24 Hours
Add Your Review
Everything is in working order. I have never seen something be placed out of order for lack of maintenance. The automatic carwash feels hightech and the scented foam adds a little extra boost. Shine came out awesome.
View similar Car WashSuggest an edit