IDOT plans nearly 100 road projects in East St. Louis region
— June 13, 2018The Illinois Department of Transportation (IDOT) plans almost 100 roadway and related public infrastructure projects in the Metro East area over the next five years — including a…