RICHARD “TWEED” POWELL Richard “Tweed” Henson Powell, age 44, of Lookout Mountain, GA. went home to be with his Lord and Savior on Saturday, September 5, 2020. He was an avid hunter and a lover of the outdoors. His happiest... View Obituary & Service Information