Mr. David Stewart Hannon, age 60, of Shelbyville, passed away October 9, 2020. No services will be scheduled and memorial donations may be made to New Destiny Dog Rescue P.O. Box 42 Wartrace, TN 37183. He was born January 31, 1960, in Lansing,... View Obituary & Service Information