Osleydis Diaz, DDS, Dentist

2484 Mission St
San FranciscoCA  94110-2415 (San Francisco County)


Phone: 415-350-1895
Fax:

NPI: 1982850723
License Number: 57413 (CA)