Willow Creek Rest Area - Southbound in Willow Creek Township, Illinois

Willow Creek Rest Area - Southbound in Lee County is a rest area.

Road Type
rest area
Operator
Illinois Department of Transportation