Andrew Alexander, DMD, Dentist

8950 Villa La Jolla Dr
Ste B203
La JollaCA  92037-1714 (San Diego County)


Phone: 858-755-2866
Fax:
Email: hah***@*****ol.com

NPI: 1144631946
License Number: 62655 (CA)