Perry Road
United States
>
Illinois
>
DeKalb County
>
Afton Township
>
Perry Road
Perry Road is a street with a maximum speed of 55 mph in DeKalb County.
Perry Road
type of road
District road
Maximum speed
55 mph
Place
Afton Center