Donald Cannada Kellar, DDS, Dentist

925 E Pennsylvania Ave
Ste F
EscondidoCA  92025-3432 (San Diego County)


Phone: 760-743-6969
Fax:

NPI: 1043281835
License Number: 034859 (CA)