Imelda Hilda David, DMD, Dentist

11818 Avenida Marcella
El CajonCA  92019-4060 (San Diego County)


Phone: 619-660-2138
Fax: 619-660-2138
Email: tur***@*****ox.net

NPI: 1104014497
License Number: 56120 (CA)