Leech Road in Durand Township, Illinois

Leech Road in Winnebago County is a local road. It runs in a north-south direction starting from Fritz Road and crosses Farm School Road and West Campbell Road and ends at Trask Bridge Road.
Road Type
local road
Route
north-south