Stephen David McCreary Obituary
It is with deep sorrow that we announce the death of Stephen David McCreary (Cana, Virginia), who passed away on December 1, 2025, at the age of 65, leaving to mourn family and friends. Leave a sympathy message to the family in the guestbook on this memorial page of Stephen David McCreary to show support.
He was loved and cherished by many people including: his parents, James Clarence McCreary and Margie Fulk McCreary; his siblings, Michael, Mary, Don, Roger and Dean; his wife Deborah; his sons, Jason, Justin, Dustin and Ethan; his daughters-in-law, Roxanne, Megan and Chelsey; and his grandchildren, James, Andrew, Lucas, Layna, SaraJoan and Kay. He was also cherished by the love of his life and greatest earthly companion.
In lieu of flowers, the family requests that you make donations to the Rocky Ford Christian Church Cemetery Fund, c/o Darlene Vernon, 169 Brushy Fork Road, Cana, VA 24317; Mountain Valley Hospice and Palliative Care, P.O. Box 325, Dobson, NC 27017; or a charity of the donor's choice, Moody Funeral Services in Mount Airy is serving the family.
