He provides general dentistry services as well as an array of more complicated procedures. For more information and to schedule an appointment with Dr. Brannon, call the number provided.