Convenient Destination Location
10700 Pioneer Trail,
Truckee, Ca 96161
We are located in Truckee, California, just a short drive from the iconic Lake Tahoe. We chose this locale because we believe in the restorative power of the mountains for health and well-being. We also have a long list of outdoor activities one can participate in before or after treatments.
We are happy to provide recommendations for places to stay and things to do while you’re in Truckee.