Steven Daryl Holmes, 64, of Christiansburg passed away June 25, 2024.
He was preceded in death by his wife, Sandra Holmes; parents, Richard Taylor and Jenny Lee Brown; and son, Alex Holmes.
Steve is survived by his son, Eric Holmes and fiancée Crystal Brunner; grandchildren, Jerimiah Holmes and Madison Holmes; siblings, Charles Holmes (Missy), Nelson Taylor, Brenda Hall (Ronald), Deborah Starkey; his dog Coco; special friend, Walter Hall; as well as many nieces and nephews.
Visitation was Monday, July 1, 2024 at Horne Funeral Home. Funeral Services followed in the chapel, with Pastor Marlin Reeves officiating. Interment followed in Roselawn Memorial Gardens. Arrangements with Horne Funeral Home.