Farhad Daftary, DMD, Dentist

2001 Solar Dr
#225
OxnardCA  93036-2645 (Ventura County)


Phone: 805-485-6416
Fax: 805-983-7766
Email: fda***@*****nk.net

NPI: 1427233683
License Number: 32053 (CA)