

Stephen accepted Christ as his personal Savior on April 15, 2013, and he is a member of Tree of Life Ministries.
Stephen was preceded in death by his daughter, Angelina Gabrielle Hefley and his maternal grandfather Ralph Richard Hefley.
In addition to his mother and father, Stephen is survived by his children Hayden Hefley and Trenton Edward Hefley, both of Lynchburg; four siblings, Timothy Kyle Alexander (Vanessa Mulligan) of Oregon, Christin Marie Alexander of Newport News, Sarah Elizabeth Peters (David Andrew) of Lynchburg and Sophia Faith Hefley-Alexander of Lynchburg; grandparents, Richard and Barbara Stump of Rustburg; numerous nieces and nephews; and numerous aunts, uncles and cousins.
A funeral service will be conducted, 12:00 p.m., Monday, August 5, 2013, at Tree of Life Ministries, with Pastor Mike Dodson officiating. Interment will follow at Tree of Life Cemetery in Altavista.
The family will receive friends one hour prior to the service from 11:00a.m.-12:00p.m. at Tree of Life Ministries.
Flowers are welcomed at the church and memorial contributions may be sent to the family via Tree of Life Ministries.
SHARE OBITUARYSHARE
v.1.18.0