Katya Archambault, DMD, Dentist

9245 Regents Rd Unit M208
La JollaCA  92037-9266 (San Diego County)


Phone: 310-307-6623
Fax:

NPI: 1700350485
License Number: DDS65278 (CA)