Red Carpet Car Wash

2780 N Main St
Decatur, IL 62526
No photo available for this business

Business Information

Car Washing & Polishing
Car Washes

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Mar 04, 2009
If you want a spit-and-polish, professional shine on your vehicle inside and out, Red Carpet Car Wash is the place to go! The staff at Red C... (more)

Browse our top cities

Browse cities by state