Sheridan Opera House January 14, 2020 Loading Map.... Sheridan Opera House110 North Oak Street - TellurideEvents 37.937958 -107.812447 Address 110 North Oak Street Telluride CO United States Upcoming Events No events in this location