Albert Lam, DMD, Dentist

15803 Hesperian Blvd
San LorenzoCA  94580-1537 (Alameda County)


Phone: 510-276-1900
Fax: 510-276-7894

NPI: 1558382812
License Number: 02897 (RI)