611 S. Haywood St. • Waynesville, NC 28786 | Log in to Patient Portal »

Call us (828) 456-9007

Schedule an appointment

Contact Your Local Dentist in Waynesville, NC

To get in touch with our local dentist’s office, fill out our contact form or call us directly at 828-456-9007.

Make an Appointment

Call us at 828-456-9007
or fill out our contact form to send us an email.

  • This field is for validation purposes and should be left unchanged.
faces icon

Hear from Some of Our Patients

“Dr Gillespie and his staff have been taking care of our family for almost 20 years. They are always extremely thorough and professional. I would highly recommend them to anyone!”
– Laura P.

“From the moment you walk in the door, the staff puts you at ease & everyone treats you with the utmost care & courtesy.”
– Peggy Q.

“Dr. Gillespie has been my dentist for about 14 years… I really appreciated their concern for me and my new smile. The entire staff is the best.”
– Sandy R.

“They’re so accommodating and most importantly, always welcoming and have a comforting environment. I never feel embarrassed and actually love coming here.”
– Karen W.

Michael D. Gillespie, DDS

Michael D. Gillespie, DDS