The Massage Company
A highly-rated wellness center offering a variety of therapeutic massage treatments to soothe muscles after a day of hiking or skiing. Located in Mammoth Lakes, just 25 miles from Lee Vining, it's a perfect mountain retreat for relaxation and rejuvenation.