| |  Update... More Physicians... Chen, Catherine Mai-Yu, M.D. Attending Physician Ophthalmology
Clinic: Pediatric Ophthalmology Associates 1105 Central Expressway North, Allen, TX 75013 US (Get Direction) Phone:972-908-2555
Education: Medical School: New York University School of Medicine Residency: Yale University Fellowship: Los Angeles Childrens
Languge: English, Mandarin.
Hospital Affiliations:Texas Health Allen
| | |