Irina E Rodriguez, DDS, Dentist

117 Pirie Rd
Ste A
OjaiCA  93023-3166 (Ventura County)


Phone: 805-646-3700
Fax:
Email: die***@*****il.com

NPI: 1780711580
License Number: 49651 (CA)