Eyes on the Street: Denver Public Works Tests Traffic-Calming on 26th Avenue
| | 4 Comments
Denver Public Works crews just installed pedestrian islands at two intersections with a lot of foot traffic: 26th Avenue and Tennyson Street near Sloan's Lake Park, and 26th and King Street near Brown Elementary School.