Catherine Chen, MD

Ophthalmology

Texas Health Presbyterian Hospital Allen

1105 Central Expy N, Allen, TX 75013

Accepting new patients

(972) 908-2555