Plaza del Lago is a shopping center which opened in 1928 as Spanish Court. It has been reported as the second-oldest shopping center in the United States designed for automobile use, and the first such center in the state of Illinois.
Shopping Center
Based on 0 Reviews
Add Review