Jenny Choon Yen Lim, DDS, Dentist

1731 Roll St
Santa ClaraCA  95050-4023 (Santa Clara County)


Phone: 408-242-4649
Fax:

NPI: 1477941888
License Number: 64146 (CA)