Where is North Ave & Rockwell?

Where is North Ave & Rockwell located?

North Ave & Rockwell, North Ave & Rockwell, United States of America (approx. 41.91039°, -87.69197°)


Where is North Ave & Rockwell on the map?