RAINSTORM CAR WASH IN PEORIA, IL THAT’S RELIABLE Luthy Botanical Garden was beautiful, but now your car’s paint job is hidden under pollen and dust. You’re taking your in-laws to that concert at the Peoria Civic Center tonight and want to make a good impression. Stop by the express Rainstorm Car Wash at 1633 N. Knoxville Ave. in Peoria, IL, and we’ll make your car sparkle like new again without putting your behind schedule. At Rainstorm, our customers love us and keep coming back because we offer drivers several convenient locations that all get them in and out quickly with a nice, clean car and big smile!