Back to top

McCormick Place

Chicago Auto Show in McCormick Place

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.