Shelva Grace McSwain Russ, 84, of Mooresville, N.C., passed away on Sunday July 3, 2022. She was born on January 17, 1938, in Gastonia, N.C., to the late Elsie Black McSwain and Oliver McSwain.

Shelva was retired from Davidson College. She enjoyed the beach, walking, yard work, gardening, canning and spending time with her family. Shelva was a member of First Baptist Church, Mooresville, where she was a member of the adult choir, taught Sunday School and assisted with various other ministries.

In addition to her parents, she was preceded in death by brothers, Oliver McSwain Jr., Jack McSwain, Jerome McSwain (Betty), Paul McSwain (Naomi) and Robert McSwain; and sister, Betty Farris (Roy).

Those left to cherish her memory include her children, Rodney Russ and wife Lucinda, Teresa Russ Stevenson and husband John, Debbie Dunlop and husband Rick, and David Russ and wife Sherie. Also surviving are her grandchildren, Meg Russ, Brittany Russ, Seth Stevenson (Erica), Kristian Stevenson (Hannah), Ben Dunlop (Amie), Emily Dunlop, Lauren Poupore (Gavin), and Austin Russ; nine great grandchildren; sisters, Kathleen Kinley and husband Ernest, and Pauline Watson; sister-in-law Diane McSwain and numerous nieces and nephews.

A Graveside Service will be held at 11 a.m. on Thursday, July 7, 2022, at Glenwood Memorial Park, Mooresville, with Pastor Eddie Hicks and Pastor John Stevenson officiating.

Memorials may be made to First Baptist Church Mooresville, Music Ministry-150 S. Church Street, Mooresville, NC 28115.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Russ family. Condolences may be made to the family at www.cavin-cook.com.