Illinois Department of Transportation (IDOT) has scheduled construction on Illinois Route 26 in Freeport to begin on Monday, April 22, weather permitting. The project will focus on curb and inlet ...