Location
1310 N Keller Drive,
PO Box 217
Effingham, IL 63401
Open 24 Hours
This Location Offers
Free Vacuums
Manual Car Wash Bays
Touch Free & Soft Gloss Automatic Car Wash Bays