Walter Ewell Hastings, 80, of Dyersburg, died Friday, March 12, 2010 at Dyersburg Regional Medical Center.