Sheridan Opera House
The historic Sheridan Opera House is a charming and intimate venue centrally located in stunning Telluride, Colorado and perfect for events and weddings.
The Sheridan Opera House is an intimate 238-seat theater listed on the National Register of Historic Places and home to the Sheridan Arts Foundation (SAF). This historic landmark, referred to as both “Telluride’s Living Room” and “The Crown Jewel of Telluride,” offers events year-round and has become a non-profit venue benefiting a number of local charitable organizations, community endeavors, small businesses as well as Boys and Girls Clubs of America.
Telluride Arts District
Telluride Arts District
Do you work for Sheridan Opera House? Contact us to learn more about who's managing this profile or gain access.