Find tickets for Big Something in Telluride at The Sheridan Opera House on February 28, 2025.  
The Sheridan Opera House is located in Telluride