Search results
We did not find results for: star car wash el monte.
Check spelling or type a new query.
We did not find results for: star car wash el monte.
Check spelling or type a new query.
Phone: (626) 444-4160
3557 Peck Rd El Monte, CA 91731 1977.73 mi
Is this your business? Verify your listing
3.0 3 reviews
Best car wash that i have used. Their fixtures are great. Soap viscosity is great! They have a lot of settings that the other car washes dont have. They have a bonus feature, an air dryer! I... More
Came here today and there's no soap on any of the dispensers. There's no high pressure water. All I did was douse my car in water, which I could've done at home. There's no attendant in site to... More