Church Street Plaza can be found in the heart of Evanston, IL. The property, classified as a Lifestyle/Specialty Center, sits at Church St. & Maple Ave.. Since opening in 2000, Church Street Plaza has been refreshed with a renovation completed in 2003. With 176,000 sqft. of retail space and approximately 20 stores, it offers a wide variety of shopping options. Ample parking is provided with 1,400 spaces available.