Imelda Francisco Delosreyes, DMD, Dentist

885 Canarios Ct
Ste 212
Chula VistaCA  91910-7877 (San Diego County)


Phone: 619-421-4570
Fax: 619-421-4554

NPI: 1578751046
License Number: 52370 (CA)