Dr. David Steele graduated from the University of Mississippi with a Bachelor’s Degree in Business Administration. He received his MD from the University of Mississippi. He completed his internship and residency in Internal Medicine at the University of North Carolina