Bessie Onedia Walker Hanks, 90, of Dyersburg, died Tuesday, July 24, 2012 at Dyersburg Regional Medical Center.