Telluride View our Facebook PageView our Instagram PageView our Twitter Page Phone: 970.728.3640 Address: 200 E Colorado Ave, Telluride, CO 81435Get Directions » Hours:Mon-Fri:8:00am - 5:00pmSaturday:9:00am - 5:00pmSunday:10:00am - 5:00pm