Location

McCormick Place - West Building 2301 S Indiana Ave
Chicago, IL 60616