Not in thr actual park. Down the street there is a car wash
Like stated by Mike the only have a TV washes during events but there is a car wash right down the road from the trailhead so you can wash them there
There is on Event Weekends. Not sure on a Regular basis. But...... There is a car wash 2 mins down the road. ATV's are allowed on city streets during ATV Riding Season.
There are a few car washs in Berlin and Gorham that welcome ATVs and UTVs. Its a great area, enjoy!
Not that i know of but the place is AWESOME so you meed to check it out.
Thanks! Your answer is awaiting moderation.