Ladan Behzadi, DDS, Dentist

435 S Melrose Dr Ste 105
VistaCA  92081-6661 (San Diego County)


Phone: 408-220-5914
Fax:

NPI: 1467005819
License Number: DDS103898 (CA)