Terry Allen Powers
November 8, 1966 - January 16, 2024
CASTLEWOOD, VIRGINIA – Terry Allen Powers, 57, passed away unexpectedly on Tuesday, January 16, 2024. He was born in Wise, Virginia, the son of the late Arel and Billie Gibson Powers. Terry was a member of Bible Baptist Church in St.... View Obituary & Service Information