South Elmhurst Road
United States
>
Illinois
>
Cook County
>
Jefferson Township
>
South Elmhurst Road
South Elmhurst Road is an asphalted street with a maximum speed of 40 mph with four lanes in Cook County.
South Elmhurst Road
type of road
Country or state road
Lanes
4
Maximum speed
40 mph
South Elmhurst Road
Tank Farm Road
O'Hare West Bypass
Fuel Farm Pump House