Dr. Harrell graduated from University of Texas Health Science Center at San Antonio Long School of Medicine in 1973 and has been in practice for 44 years. He completed a residency at United States Naval Medical Center. He currently practices at Donald P Harrell MD and is affiliated with Lower Keys Medical Center. Dr. Harrell accepts multiple insurance plans including Aetna and Medicare.