Kayla Aviva Lebo, DDS, Dentist

450 Sutter St Rm 2307
San FranciscoCA  94108-4209 (San Francisco County)


Phone: 415-724-6344
Fax:

NPI: 1245848126
License Number: 104425 (CA)