Comprised of Mountain Fitness and Mt. Shasta Physical Therapy.
Located in Dunsmuir, Magic Mountain Massage & Wellness is where massage, fitness and wellness unite.