Thomas Daniel Bowles, of Elliston, passed away Friday, April 12, 2024.
He was born in Christiansburg on Nov. 1, 1960. Thomas was a one-of-a-kind, good-hearted man and would help anyone. He had a great sense of humor but had his own way of doing things.
He was preceded in death by his parents, Walter Daniel Bowles and Norma Kirk Bowles. Thomas is survived by two children, Thomas Daniel Krafft of Shawsville and Lolita Sunshine Cassell of Elliston; grandchildren, Tori Cassell and Haley, Joanna Brammer, Elizabeth Brammer and Logan, Trevor Krafft and Tyler Krafft; great-grandchildren, Ellie, Mae, Riley and Raelyn; two special friends, Kenny Mullins and Chasity (Chass) Williams; and step-son, Billy Moss.
Thomas was loved and will be missed by many. A visitation will be held Saturday, April 20, 2024, 1- 3 p.m., in the McCoy Funeral Home, 150 Country Club Drive SW, Blacksburg.