Rev. Billie Lee Owens
April 2, 1943 - January 22, 2020
Rev. Billie Lee Owens, 76, husband of the late Irene Owens, of both the Philippines and Walhalla, passed away January 22, 2020. Raised in Mountain Rest, SC, Rev. Owens was the son of the late William Lex and Ruby Webb Owens. He was a veteran... View Obituary & Service Information