Get Directions to Canyon Auto Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Canyon Auto Spa 1249, 8285 East Monte Vista Road, Anaheim, CA 92808 +1 714-998-8982 View details Click to load map