fbpx

AVEDA Telluride Spa

AVEDA Telluride Spa
250 W. San Juan Ave., Telluride, Colorado 81320
Detailed Information

The therapists at Atmosphere Spa are fully qualified and licensed in the State of Colorado. Many of their staff are cross licensed as massage therapists and aestheticians or aestheticians and nail technicians.  Each staff member brings interesting professional experiences to the spa. They offer services in all areas of spa treatments and have specialized treatments for skin care.