About This Project

Chicago Illuminating Company
2110 S Wabash Ave., Chicago, IL 60616
312.326.9500

 

The 7,000-square-foot indoor area has 15 ft. high ceilings and plenty of flex space, an additional garden space is also available.