Where is Cermak & Loomis?

Where is Cermak & Loomis located?

Cermak & Loomis, Cermak & Loomis, United States of America (approx. 41.8525°, -87.66139°)


Where is Cermak & Loomis on the map?