Sore muscles after an active day in Telluride, CO? Our sports massage at AVEDA Telluride Spa is designed to target areas of tension and aid in muscle recovery. Let our expert therapists provide the relief your body needs after a strenuous workout or sports event.