Say hello.
Address
2715 S Rt 26
Freeport IL 61032
In the Walmart & Menards shopping plaza
Hours
Open daily as weather permits
Monday – Sunday 8am - 8pm
2715 S Rt 26
Freeport IL 61032
Open daily as weather permits
Monday – Sunday 8am - 8pm
We’re always looking for new knights to champion the finest car wash in all the land!
CAREERS