William Troy Horton
June 5, 1974 - April 26, 2022
William "Troy" Horton, 47, of Cleveland, NC, passed away on Tuesday, April 26, 2022. He was born in Mooresville, NC, on June 5, 1974, to Donald Lee Horton, Sr., and Jacquie Barnes Horton. In addition to his parents, Troy is survived by his... View Obituary & Service Information