Liya Davidova, DDS, Dentist

1776 Grand Ave
San DiegoCA  92109-4414 (San Diego County)


Phone: 858-270-7540
Fax: 858-270-3428

NPI: 1710379219
License Number: 64358 (CA)