Dr. Elwood and his staff are dedicated to providing you with a pleasant visit and results that you’re proud to show off. Our administrative staff is ready to help you with questions about scheduling, financial policy and insurance, to make that part of the process as simple as possible.
Links of Interest
- Call us at Central Coast Smile Center Phone Number 805-928-7833 to schedule an appointment
- Meet our Dentist, Dr. Elwood, and his dedicated Dental Staff
- Have dental anxiety? We can help!
- Get Directions to our Santa Maria Office