Make An
Appointment Today!

Please fill out the form below or for immediate service Call Us Today at 704-781-7809.

Quick Links:

Associations & Memberships:

  • International Congress of Oral Implantologists
  • American Dental Association (ADA)
  • Academy of General Dentistry (AGD)
  • National Association of Dental Practitioners
  • North Carolina Dental Society
  • Second District Dental Society, North Carolina
  • Dental Organization for Conscious Sedation
  • American Dental Society of Anesthesiology
  • Metrolina Dental Society, Charter Member

Contact Richard M Holmes, DMD PA Today!

Use the contact form or call us directly at 704-781-7809

136 Indian Trail Road
Indian Trail, NC 28079