Niloofar Behzadi, DDS, Dentist

306 Walnut Ave
Ste 25
San DiegoCA  92103-4978 (San Diego County)


Phone: 619-930-9811
Fax: 619-930-9344

NPI: 1225173479
License Number: 46243 (CA)