Curtis L Andrus, DMD, Dentist

839 E Grand Ave
EscondidoCA  92025-3401 (San Diego County)


Phone: 760-432-8888
Fax: 760-432-0179

NPI: 1265773550
License Number: 64601 (CA)