IZ Dr. Ivy Zhu, MD Is this you? Claim your profile Internal Medicine Ophthalmology 0Leave a review Northwestern Medicine Department Of Ophthalmology 259 E Erie St Ste 1520, Chicago, IL, 60611 3 other locations (312) 695-8150