Tommy H. Thomas, 88, of Newland, the Roaring Creek Community, passed away on Saturday, January 13, 2018 at the Charles A. Cannon Memorial Hospital in Linville. A native of Avery County, he was a son of the late Henry and Donie Buchanan Thomas.... View Obituary & Service Information