September 29, 2009 · Event Technology
McCormick Place Convention Center in Chicago*
Located just 2 miles south of downtown Chicago, McCormick Place is the largest convention center in the United States. Nearly 3 million visitors come to McCormick every year to utilize the 2.6 million sq. ft. of exhibition space, including 173 … Continue reading →
Read more →