Nojan Talebzadeh, DMD, Dentist

246 F St
Chula VistaCA  91910-2818 (San Diego County)


Phone: 619-420-3311
Fax: 619-420-6645

NPI: 1871685164
License Number: 42098 (CA)