Conveniently located near downtown McCall, Idaho, we are open
Monday through Saturday, 9 am to 6 pm. Appointments can be scheduled at times other than these by arranging in advance.

Get All the Latest Spa Del Sol Specials, Events & More all in our Newsletter!

Phone: (208) 634-9711
Fax: (208) 634-9712
[email protected] 
100 N. 3rd St. McCall, Idaho 83638

If you do not get a response from us immediately, please contact us at 208-634-9711 or [email protected]

15 + 8 =