Telluride Green Room123450.000CategoriesCombined DispensariesTelluride Bookmark Write a Review Claim ListingContact Information250 South Fir Street, Telluride, Colorado 81435(970) 728-7999 Get Directions By car By public transit Walking Bicycling