Box Canyon Bicycles is located in the beautiful mountain town of Telluride Colorado and caters to the high end bike enthusiast and the hardy commuter alike. As the only dedicated bike shop in Telluride, they carry a spectrum of innovative brands and styles and all of their bikes are personally serviced by owner/mechanic Travis Young. They have a demo fleet to try in the store as well.
Women,Men,Outdoor Gear,Footwear
Telluride
970-728-2946
398 W. Colorado Ave.
Telluride, CO
81435
