Vinela Bakllamaja, DDS, Dentist

206 Judah St Apt 202
San FranciscoCA  94122-2459 (San Francisco County)


Phone: 415-759-6923
Fax:

NPI: 1366681819
License Number: 57275 (CA)