Telluride Discount Ski Rentals Discount Ski Rentals - 10-20% off if you book ahead! Christy Sports in Telluride! Click thru to see all 8 locations 119 Lost Creek Lane CR 1 Telluride, CO 81435