Our Location
321 North Central Avenue, Chicago IL 60644
Contact Us
773-626-2300
773-626-7647
info@centralplaza.org