Where is Chicago & Clark?

Where is Chicago & Clark located?

Chicago & Clark, Chicago & Clark, United States of America (approx. 41.896732°, -87.63154°)


Where is Chicago & Clark on the map?