All you need to know about Dr. CATHERINE MAI-YU CHEN practicing at 1105 Central Expy N, Ste 240, Allen, TX, 75013 with NPI Number 1790750461.
Specializations: Ophthalmology Counties Served: Collin, TX