110 N Oak St, Telluride, Colorado 81435 USA
The String Cheese Incident plays at the Sheridan Opera House
Photo Credit: Yelp