Telluride High School: 725 W Colorado Ave Telluride, CO