Car Wash in Cambridge, MA
Car Wash
100 Cambridgeside Pl.,
Cambridge ,
MA
02141
UNITED STATES
Based on 1 reviews
AWFUL!!!!!!
I just came out of this car wash and i HATED it....I paid 29 dollars for cleaning the inside of my minivan, and they barely hoovered it!!! I guess they think cup holders are just accesories......they are not part of the car or any plastic...Worldwide > United States > Cambridge, MA > Car Wash