Sheridan Opera House

110 North Oak Street,
Telluride, CO 81435

Unfavorite No one has favorited this theater yet

Showing 1 comment

teecee
teecee on February 27, 2005 at 4:11 pm

This theater group performs at the Sheridan Opera House:
http://www.lizardheadtheatre.com/