• The Liberty (map)
  • 121 South Fir Street
  • Telluride, CO, 81435
  • United States

The Liberty, 121 S Fir Street  |  8PM  |  No Cover Charge  

Dust off that guitar and show Telluride what you've got at Open Mic Night! Play on the Liberty Stage with a sound system, lights, and a solid crowd.