Telluride Sports

Posted By: The Ski Channel on December 8, 2009 3:51 pm


150 West Colorado Avenue
Telluride, CO 81435


Telluride Sports, Alternative Edge, and The North Face provide you with the most convenience in Telluride and Mountain Village. We have a shop at the bottom of every lift, as well as a shop in the Peaks Hotel, a fullservice Snowboard shop, and a premier Main Street location. With so many locations, Telluride Sports is around the corner no matter where you are staying or skiing!


Open Daily 8:00-8:00