Leila Legaspi-Odulio, DMD, Dentist

1124 Mission Rd
South San FranciscoCA  94080-1301 (San Mateo County)


Phone: 650-755-0550
Fax: 650-755-0660

NPI: 1588874663
License Number: 43220 (CA)