David Eacholes, 48, of Calhoun City, died Thursday, May 18, 2017 at Baptist Memorial Hospital in Oxford. Services will be […]