Iyad Bakdach, DDS, Dentist

1040 Grant Rd
Ste 105
Mountain ViewCA  94040-3200 (Santa Clara County)


Phone: 650-314-0100
Fax:

NPI: 1407098460
License Number: 53754 (CA)