David Allen Sabourin, DDS, Dentist

9850 Genesee Ave
Ste 760
La JollaCA  92037 (San Diego County)


Phone: 858-452-2333
Fax: 858-452-2353

NPI: 1730301045
License Number: CA035331 (CA)