Troy Needham
June 8, 1959 - May 24, 2023
Troy Leslie Needham, born June 8, 1959, of Trussville, AL passed away Wednesday, May 24, 2023 at the age of 63. He was a kind soul who helped others, offering third, fourth and fifth chances when no one else would. He had his mother’s... View Obituary & Service Information
