La Vidorra Spa at The Scott

4925 N. Scottsdale Rd. Scottsdale, AZ 85251
La Vidorra at The Scott is a full-service spa offering guests and locals alike rejuvenation and tranquility.
+ Additional Info