Imperial Car Wash

Category: Self service car wash in Denver, Colorado

Address: 3425 W Colfax Ave, Denver, CO 80204, USA

Thanks! Your review is awaiting moderation.

Questions & Answers

I just sent her 2 days ago , used my card . I spent $2.18 and today a charge came up on my account for $10.00. How do I get my money back??

April Lucero | Feb 23, 2020
Jennifer Rodarte | Feb 24, 2020

Call your BANK, tell them when and where you were , ask them if they can re- imberse you ,or contact the car wash COMPANY!?

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places