Leyla Tabesh, DMD, Dentist

4288 Dublin Blvd Ste 209
DublinCA  94568-3178 (Alameda County)


Phone: 258-299-8849
Fax:

NPI: 1679703375
License Number: 64240 (CA)