Google Maps image Institute for Healthcare Delivery Design Copy link Mile Square Health Center 1220 S. Wood Street, 3rd Floor, Chicago, Illinois 60608 Email: hello-ihdd@uic.edu more information Copy link We are located in the Mile Square Health Center at the corner of Roosevelt Road and Wood Street. Metered street parking is available nearby; guests may also park in the garage located two blocks away at 1100 S Wood St. Interested in Joining Our Team?