AOL Travel
Print

Om Gallery Spa Del Sol, McCall

Om Gallery Spa Del Sol - McCall, Idaho
Om Gallery Spa Del Sol
100 North Third Street, McCall, ID 83638Map
208-634-9711
Overview

Indulge in pampering treatments for skin and body at this modern day spa. Services include body wraps, facials, massage and yoga.

Write a Review

How would you rate your overall experience with Om Gallery Spa Del Sol?
Om Gallery Spa Del Sol General Information
  • Type: Spas
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT