Winchester Road resurfacing in Libertyville includes new trail segment, safety measures

A $5.34 million road project in Libertyville includes welcome improvements for walkers, runners and bicyclists.

Related posts