On behalf of Arthur Hill & Co., Teska has been responsible for developing landscape architectural, urban design, and streetscape plans for the Church Street Plaza development.
Church Street Plaza is a mixed-use urban development located in the heart of historic downtown Evanston, Illinois. The main pavilion will house distinct art and first run cinemas, as well as approximately 80,000 square feet of retail and restaurant tenants.
Other components include a 1,400-car municipal parking garage, a first-class hotel, and a high-end rental apartment building consisting of 250-units. The Plaza is within walking distance of Northwestern University and Lake Michigan.