Kan P Chen, DO, Hospitalist

4002 Vista Way
OceansideCA  92056-4506 (San Diego County)


Phone: 760-724-8411
Fax: 760-940-3299

NPI: 1972794584
License Number: 20A10070 (CA)