Where is Halsted & Roscoe?

Where is Halsted & Roscoe located?

Halsted & Roscoe, Halsted & Roscoe, United States of America (approx. 41.943703°, -87.64945°)


Where is Halsted & Roscoe on the map?