U University of Illinois Neuro-ophthalmology 0 reviews 1855 W Taylor St Chicago, IL • 60612 View Practice (312) 996-6562