December 20, 2021
Via: Transportation TodayThe Illinois Commerce Commission recently authorized $18 million from the agency’s five-year Crossing Safety Improvement Plan to assist the city of Decatur in constructing a road overpass over Norfolk Southern Railway Co. track near Brush College Road. The commission also […]