Elmer Y Tu
M.D.
Ophthalmology
Call
Navigate
Book
Share
Clinic
University of Illinois Health
1009 S. Wood St
Chicago, IL 60612
Phone
312-996-3937
Languages
English and Taiwanese and Mandarin.
Cdoc101 Chinese-Speaking Physician Directory