Telluride Green Room Telluride Green Room250 South Fir St # 5&6Telluride CO 81435 Phone: 970 728-7999Monday9:00 AM - 5:00 PMTuesday9:00 AM - 5:00 PMWednesday9:00 AM - 5:00 PMThursday9:00 AM - 5:00 PMFriday9:00 AM - 5:00 PMSaturdayClosedSundayClosed