3 paddle spots in Du Page, Illinois, United States.
Knoch Knolls Park
Parking
Trout Farm Launch
Whalon Lake