About Dr. David A Twesme

Dr. David A Twesme, DMD is a Dentist primarily located in Florence, AL. He speaks English.

Rate Now

Share your experience

Have you seen Dr. David A Twesme?

Mapbox Map of Dr. David A Twesme

Primary Address


1916 Bruin Dr
Florence, AL 35630
(256) 767-0809

Book Online Now

  • Specialty Expertise

    Dr. David A Twesme has the following 8 expertise

  • Aligners
  • Overbite
  • Open Bite
  • Crowding
  • Space Maintainers
  • Cross Bite
  • Braces
  • Underbite
  • Accepted Insurance

    Please contact the office for more information.

More about Dr. David A Twesme

David A. Twesme, DMD, MS Dr. David Twesme earned a Bachelor of Science degree from Auburn University in 1984. He graduated with Honors from the University of Alabama School of Dentistry in 1988. In 1991 Dr. Twesme received a Master's degree and a certificate in Orthodontics from the University of Alabama. Dr. Twesme settled in Florence, Alabama where he opened his private practice. Dr. Twesme has served as President of the Alabama Association of Orthodontists, President of the Alabama Orthodontic Alumni Association, and President of the Tri-County Dental Society. He is a member of the American Association of Orthodontists, Alabama Association of Orthodontists, Alabama Orthodontic Foundation, and the American Dental Association. Dr. Twesme lives in Florence with his wife, Revonda, and their three children: Andrew, Patrick, and Catherine.

Locations & Directions

SHOALS ORTHODONTICS, 1916 Bruin Dr, Florence, AL
  • Similiar Dentists

    Dr. David A Twesme is similar to the following 4 Dentists near Florence, AL.

The Vitals website is provided for your informational use only. Nothing contained or offered by, on or through Vitals should be construed as medical advice or relied upon for medical diagnosis or treatment. Vitals does not recommend or endorse any particular healthcare provider whose information or ratings appear on this website. We encourage you to read our full Terms of Service.

Dr. David A Twesme Is this you?