Sophia Julia Larkin, DMD, Dentist

8657 Villa La Jolla Dr Ste 211
La JollaCA  92037-8309 (San Diego County)


Phone: 858-272-2260
Fax: 858-272-2278

NPI: 1598210932
License Number: 100443 (CA)