Back to top

McCormick Place

Image: 
Chicago Auto Show in McCormick Place
Body: 

Location: Near South Side
Address: 2301 South Lake Shore Drive, Chicago, Illinois 60616
The complex is the home for many events including famous and one of the largest auto shows in the world - Chicago Auto Show. McCormick Place is huge and has four separate buildings which are interconnected.