Box Canyon Bicycles
Full service bike shop in the heart of Telluride.
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. We carry a spectrum of innovative brands and styles and all our bikes are personally serviced by owner/mechanic Travis Young. Please come in and ride our demo fleet.
300 W Colorado Ave