James Yng Jen Chen, MD, Internal Medicine

11513 Trailbrook Ln
San DiegoCA  92128-6340 (San Diego County)


Phone: 619-955-7783
Fax: 619-793-4898

NPI: 1265495691
License Number: A86644 (CA)