Shopping malls database
Church Street Plaza is located at the corner of Church St. & Maple Ave., Evanston. It is a Lifestyle/Specialty Center which opened in 2000 and was last renovated in 2003. It is an Open shopping mall with 1,400 parking spaces. It covers an area of 176,000 sqft. and has about 20 stores.
Shopping mall's name: Church Street Plaza
Address: Church St. & Maple Ave., Evanston, IL 60201
Number of stores: 20