Where is McCormick Tribune Plaza & Ice Rink located?
McCormick Tribune Plaza & Ice Rink, McCormick Tribune Plaza & Ice Rink, United States of America (approx. 41.882687°, -87.623764°)
McCormick Tribune Plaza & Ice Rink, McCormick Tribune Plaza & Ice Rink, United States of America (approx. 41.882687°, -87.623764°)