Catherine Chen, MD, Dermatology

15004 Innovation Dr
San DiegoCA  92128-3491 (San Diego County)


Phone: 858-487-1800
Fax:
Email: drc***@*****oo.com

NPI: 1861653479
License Number: A81072 (CA)