Car Wash in Franklin, MA
Car Wash
349 E Central St.,
Franklin ,
MA
02038
UNITED STATES
Based on 1 reviews
Find another detailing shop
I called a week ahead to schedule an appointment. When I dropped the car off at the scheduled time, one of the attendants took my keys and seemed surprised that I was there but assured me my car would be ready in 3 hours (although they...Worldwide > United States > Franklin, MA > Car Wash