Oak Brook, 1200 Oak Brook Rd, Oak Brook, IL 60523, USA
Learn about the past, present and future of the iconic Oakbrook Center, one of the largest shopping centers in the country, with more than 2 million square-feet of retail space hosting more than 20 million visitors annually.