IDOT Announces Finish of Bellwood Overpass
Press Release: The Illinois Department of Transportation (IDOT) was joined today by the Union Pacific Railroad, local officials and other stakeholders in the Chicago Region Environmental and Transportation Efficiency (CREATE) program to open the new 25th Avenue overpass.