Dr. Brannon graduated from the Baylor College of Medicine,Baylor College of Medicine in 1987. He works in Huntersville, NC and 1 other location and specializes in Anesthesiology. Dr. Brannon is affiliated with Novant Health Rowan Medical Center.
View More
