Anthony Ricardo Cardoza, DDS, Dentist

266 Avocado Ave
Ste B
El CajonCA  92020-4670 (San Diego County)


Phone: 619-444-6196
Fax: 619-444-6037

NPI: 1225139215
License Number: 33256 (CA)