The Oral Surgery & Dental Implant Specialists of San Diego
Location: San Diego, CA — 3737 Moraga Avenue #Ste B-216 92117
Phone: (858) 274-7901
Rated 5 out of 5 based on 800 patient reviews.
About The Oral Surgery & Dental Implant Specialists of San Diego
The Oral Surgery & Dental Implant Specialists of San Diego provides dental implant solutions, including All-on-4 and full-arch treatment.
Photos





