Kwai-Yin Leu, DO, Internal Medicine

700 Lawrence Expy
Department Of Hospital Medicine
Santa ClaraCA  95051-5173 (Santa Clara County)


Phone: 408-851-7600
Fax:

NPI: 1336261312
License Number: 20A9855 (CA)