Elpi Minette C Levardo, DDS, Dentist

899 E Grand Ave
Ste A
EscondidoCA  92025 (San Diego County)


Phone: 760-727-2416
Fax:

NPI: 1447430475
License Number: 49777 (CA)