Super Wash

820 S State St
Roodhouse, IL 62082
No photo available for this business

Business Information

Car Washing & Polishing
Car Washes

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 02, 2005
This is a great automatic car wash. They allways have a attendent on hand to make sure everything goes well and to lend a hand if needed. E... (more)

Browse our top cities

Browse cities by state