Super Wash

126 S Jefferson Ave
(937) 652-3373

Super Wash

1131 N Main St
(937) 652-4607

Super Wash Services in Urbana, Illinois

What the company is doing Super Wash is the largest franchise in America that provides self-serve and touchfree automatic car wash services. The company is family-owned and operates more than 280 locations across 19 states. How big it is You’ll find Super...