Club Red Telluride
580 Mountain Village Blvd, Mountain Village, CO 81435, USA
Club Red is a 400-capacity music club in Telluride's Mountain Village district. The venue opened in 2014 and features a ski-in mountain venue and state-of-the-art lighting and sound.
Club Red Telluride is a live music venue in Mountain Village.