Ivonne Vazquez, DDS, Dentist

41653 Margarita Rd Ste 107
TemeculaCA  92591-3000 (Riverside County)


Phone: 951-695-8711
Fax: 951-695-8744
Email: ove***@*****il.com

NPI: 1619086733
License Number: 50392 (CA)