contact us
For Spa Reservations
call 801.745.3630
Free Spirit Aveda Spa Locations:
Historic Eden 2234 North 5500 East, Ste. C Eden, Utah
Wolf Creek Resort 3973 North Wolfcreek Drive Eden, Utah
Free Spirit Yoga Studio Location:
5460 East 2200 North, #3 Eden, Utah
Mailing address:
PO Box 1108 Eden, UT 84310
Hours of Operation
Monday – Saturday 9:00 am to 6:00 pm