Telluride Sports

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

Address:

150 West Colorado Avenue
Telluride, CO 81435

Overview:

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!

Hours: 

Open Daily 8:00-8:00

 

Comments