Daryl Gene Ovadia, DDS, Dentist

2533 E Main St
VenturaCA  93003-2618 (Ventura County)


Phone: 805-643-0700
Fax: 805-643-6913

NPI: 1780794818
License Number: 31351 (CA)