Cover photo for Karla A. Ruth-Spencer's Obituary
Karla A. Ruth-Spencer Profile Photo

Karla A. Ruth-Spencer

February 23, 1956 — May 9, 2025

Cana

Karla A. Ruth-Spencer

Mrs. Karla A. Ruth-Spencer, age 69, of Cana, Virginia, passed away Friday morning, May 9, 2025, at her residence with her loving family by her side. Mrs. Spencer was born in Guilford County on February 23, 1956, to Billie A. Goodwin Ruth and the late Wayne A. Ruth. She was a loving wife, sister and friend, she’ll be missed by all who knew her. Mrs. Spencer was a longtime nurse at Baptist Hospital in the ICU. She met many people along the way and had a lasting impact on the ones blessed to have been cared for by her. She was a very faithful member of New Beginning Community Church as long as her health allowed her. Surviving Mrs. Spencer is her loving husband of nearly 33 years, Greg Spencer; her mother, Billie A. Ruth; sisters, Julia Smith, Rebecca Brock, and Evelyn Ruth; brother and sister-in-law, Langley Ruth and Denise; nephews, Nathaniel and Jessie Shelton, Alex Ruth. In addition to her father, Mrs. Spencer was preceded in death by her niece, Hannah Shelton. A celebration of Mrs. Spencer’s life will be held Monday, May 12, 2025, at 11:00 AM at New Beginnings Community Church, with the Pastor Wes Mosteller officiating. A burial will follow in the Surratt Family Cemetery. The family will hold a private viewing at Moody Funeral Home in Mount Airy on Sunday, May 11, 2025. The family would like to give a special thanks to all the ones that has provided care during Mrs. Spencer’s sickness. Also, a special thanks to the staff of Mountain Valley Hospice for all the care and support shown. Flowers will be accepted, or memorial donations may be made to Mountain Valley Hospice PO Box 325, Dobson, NC 27017. Moody’s of Mount Airy is respectfully serving the Spencer family.

To order memorial trees or send flowers to the family in memory of Karla A. Ruth-Spencer, please visit our flower store.

Upcoming Services

Funeral Service

Monday, May 12, 2025

11:00am - 12:00 pm (Eastern time)

New Beginnings Community Church

1790 Old Pipers Gap Road, Cana, VA 24317

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Burial

Monday, May 12, 2025

12:00 - 1:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 1813

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree