Delilah Tabing Genido, DMD, Dentist

219 Landis Ave
Chula VistaCA  91910-2608 (San Diego County)


Phone: 619-425-4122
Fax: 619-427-8454
Email: del***@*****al.net

NPI: 1700915543
License Number: 43156 (CA)