Dr. John David Edgington Back to Search Dr. John David Edgington Categories IM Internal Medicine (931) 261-2975 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone