Mountain Renewal

Spa in McCall, Idaho

Contact Information

321 N 3rd St
Mccall, ID
Phone: 208-315-0762
Welcome to McCall premier Boutique and Skincare Studio. We provide residents and vacationers with healing Therapeutic and Sports Massage, Comprehensive Skin Care and state of the art Beauty Treatments for both men and women. Please take a few moments to browse our website and familiarize yourself with the many services and products we offer, then call us or send us an email to make.