Kenny K Chen, MD, Internal Medicine

2495 Hospital Dr
Ste 650
Mountain ViewCA  94040 (Santa Clara County)


Phone: 650-988-8460
Fax: 650-988-8478
Email: kch***@*****il.com

NPI: 1649332743
License Number: A67941 (CA)