Om Gallery Spa Del Sol
100 North Third Street
McCall, ID 83638
208-634-9711
Indulge in pampering treatments for skin and body at this modern day spa. Services include body wraps, facials, massage and yoga.
