Dr. James B. Carroll, MD 86 North Mitchell Avenue, Bakersville, NC 28705