
Felix Y. Chau, MD
1905 W. Taylor Street
Chicago, IL 60612
United States map
(312) 996-0615 office
Professional Affiliations
Academic Appointments- Assistant Professor of Ophthalmology - University of Illinois at Chicago, Illinois Eye and Ear Infirmary (2010 - present)
- University of Illinois at Chicago Hospital and Health Science System