Address
- San Luis Oral Surgery and Dental Implant Center
1010 Peach Street
San Luis Obispo, CA 93401
Questions before your visit?
If you have trouble finding the office or need directions from a specific starting point, call us at 805-541-5611 and our team will help.