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




We would love to hear from you!