Dr. Johns graduated from the University of Virginia School of Medicine in 1989. He works in Thomasville, NC and specializes in Internal Medicine. Dr. Johns is affiliated with Novant Health Forsyth Medical Center and Novant Health Thomasville Medical Center.