Rating: ★★★★☆ 3.6 / 5 (155 Reviews)
Canyon Auto Spa is a Car Wash located in Canyon Auto Spa, 8285 E Monte Vista Rd, Anaheim, CA 92808
You can reach Canyon Auto Spa through the contact information provided on our page. You can also access our location using Google Maps.
Address: Canyon Auto Spa, 8285 E Monte Vista Rd, Anaheim, CA 92808 Anaheim, CA Anaheim
Phone: +17149988982