Trishal S Lamba, DDS, Dentist

1300 University Dr Ste 7
Menlo ParkCA  94025-2761 (San Mateo County)


Phone: 650-326-1682
Fax:

NPI: 1932358215
License Number: 57348 (CA)