1017 Carson Avenue, #6
South Lake Tahoe, CA 96150
Get directions

About Us

We have created a sanctuary of health and total body wellness that combines a unique environment of relaxation and the industry's latest techniques and innovative products.

Reviews