Company Description
Treat your feet to a luxurious pedicure at AVEDA Telluride Spa in Telluride, CO. Our expert technicians provide meticulous foot care, leaving your feet feeling refreshed and looking beautiful. Complete your spa day with a touch of color from our wide selection of nail polishes.
Products & Services
Massage , Bridal Services , Energy Work , Telluride Spa Services , Body treatments , Shop Aveda , Wellness Spa , Hair Services , Manicures & Pedicures , Facial