Maria Elena Palarca Afan, DMD, Dentist

1010 E Ohio Ave
EscondidoCA  92025-4615 (San Diego County)


Phone: 760-743-7117
Fax: 760-743-7179
Email: afa***@*****oo.com

NPI: 1285645978
License Number: 39124 (CA)