Join Telluride Arts at our two beautiful main street locations for contemporary art and community at 220 and 224 W Colorado Ave right across from the Sheridan Hotel.