Car Wash City
1184 E 1500 North Rd, Taylorville, IL 62568
Reviews
11/25/2007
Provided by YP.comThe automatic car wash is the best in the area and there are several different washes to chhose from.
More Business Info
- Hours
- Do you know the hours for this business?
- Other Link
- Categories
- Car Wash, Automobile Detailing
Suggest an Edit