Stacey Lam, DDS, Dentist

1798 Bay Rd Ste A
Palo AltoCA  94303-5312 (Santa Clara County)


Phone: 650-289-7700
Fax:

NPI: 1194953679
License Number: 56054 (CA)