Eric, Chen M.D.Attending PhysicianOphthalmology Education: Baylor College of MedicineMain Office:713-524-3434 Retina Consultants of Houston 6560 Fannin St Houston, TX 77030 Certification:Board Certified in Ophthalmology