Where is North Ave & Drake?

Where is North Ave & Drake located?

North Ave & Drake, North Ave & Drake, United States of America (approx. 41.910122°, -87.714714°)


Where is North Ave & Drake on the map?