David Sheppard, MD earned his undergraduate, medical, and doctorate degrees at University of North Carolina at Chapel Hill located in Chapel Hill, NC. Dr. Sheppard went on to complete an internship and a residency program both in internal medicine at University of Florida College of Medicine in Gainesville, FL. Dr. Sheppard is board-certified in Internal Medicine. He joined the Department of Internal Medicine at Medical Center Clinic in 2006.