Katherine Chen, MD, Ophthalmology

409 N Central Ave
GlendaleCA  91203-2001 (Los Angeles County)


Phone: 818-265-7777
Fax:

NPI: 1053638726
License Number: A136608 (CA)