AOL Travel

Sheridan Opera House, Telluride

Sheridan Opera House - Telluride, Colorado
Sheridan Opera House
268 Pacific Avenue, Telluride, CO 81435Map

Located in a 1913 building that is listed on the National Register of Historic Places, this intimate 240 seat opera house showcases some of today's most popular performers. The theatre also features a dance floor, conference center, and movie theatre.

Write a Review

How would you rate your overall experience with Sheridan Opera House?
Sheridan Opera House General Information
  • Type: Concerts
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!