Convenient Destination Location
10075 West River St. Suite B
Truckee, CA, 96161
We are located in Truckee, California, just a stone’s throw from the Amtrak train station. We chose this locale because we appreciate and love the beauty of nature. We want to surround our recovery efforts in the blanket of nature, as we believe in the restorative power of the mountains. We also have a long list of outdoor activities one can participate in before treatments to prepare the mind for your session.
Let us know if you need recommendations of places to stay and things to do while you are in Truckee. We strongly recommend exercise as part of your treatment and have a list of great walks and hikes in the area.