Rainstorm Express Car Wash

Rainstorm Express Car Wash is a Central Illinois Family business with two locations 302 Devonshire and 1209 N. Prospect in Champaign, Rainstorm has Free Vacuum, Free mat cleaner and detailing supplies.

Logo for Rainstorm Express Car Wash
302 Devonshire and 1209 N. Prospect
Champaign, Illinois 61821