Michelle Helen Alvarez, DDS, Dentist

2731 S Rose Ave
Ste 101
OxnardCA  93033-3963 (Ventura County)


Phone: 805-483-3658
Fax:

NPI: 1265711147
License Number: 60733 (CA)