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
Shop Aveda , Wellness Spa , Massage , Bridal Services , Telluride Spa Services , Hair Services , Facial , Manicures & Pedicures , Body treatments , Energy Work