12 Ratings with 1 Comment
Dr. Catherine Maiyu Chen is a health care provider primarily located in Allen, TX, with another office in Fort Wayne, IN. She has 27 years of experience. Her specialties include Ophthalmology. She speaks English.
Graduated in 1995
Dr. Chen graduated from the New York University School of Medicine in 1995. She works in Allen, TX and 2 other locations and specializes in Ophthalmology.