Telluride Street closed south of E. 96th Avenue starting Jan. 5 Published on December 31, 2025 Telluride Street will be closed south of E. 96th Avenue beginning Jan. 5, 2026, for approximately one month, to support critical water infrastructure and pedestrian improvements associated with the E. 96th Avenue widening project. Tagged as: , City News & Announcements, Capital Project Updates