Sheridan Opera House 110 North Oak Street, Telluride, CO, 81435(970) 728-6363 Business: info@sheridanoperahouse.comWebsiteOverviewAmenitiesRelated Articles10 Ways to Enjoy Winter in Durango without Lift LinesRed Rocks Amphitheatre: 6 Things to See & DoOpen-Air Arts: Colorado’s Creative Outdoor SpacesA Guide to Pearl StreetWhich Colorado Music Festival Is Right for You?10 Things Your Family Will Love About Alamosa