About Oscar Chen, MD, MS
Oscar Chen, MD, MS is an ophthalmologist. Dr. Oscar Chen has 7 years of experience in ophthalmology.
Practice Locations
Dr. Oscar Chen may be affiliated with:
- Rush University Medical Center in Chicago, IL 60612
- Rush University Medical Center in Chicago, IL 60612
- Rosin Optical Co., Inc in Chicago, IL 60612
- Eye Center Physicians, Ltd in Chicago, IL 60612
Education
Oscar Chen, MD, MS earned degrees of a Doctor of Medicine and Master of Science.
Licenses
Oscar Chen, MD, MS has been registered with the National Provider Identifier database since May 01, 2019, and his NPI number is 1598329989. Dr. Chen certified his NPI information on 06/14/2021.
Book an Appointment
To schedule an appointment with Dr. Oscar Chen, please call (312) 942-5000.