Felix Y. Chau, MD

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)
Hospital Appointments
  • University of Illinois at Chicago Hospital and Health Science System