Get Directions to Balance Point Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Balance Point Spa 18285 Soledad Canyon Road, Canyon Country, Santa Clarita, CA 91387 +1 661-252-0650 View details Click to load map