University Illinois Hospital Oph 1905 W Taylor St, Chicago, IL 60612, United States of America +1 312-996-6660 Reviews Map