Cover photo for Peggy Mcswain's Obituary
Peggy Mcswain Profile Photo
1942 Peggy 2020

Peggy Mcswain

March 28, 1942 — July 23, 2020

Peggy Russ McSwain, age 78, passed away on July 23, 2020 at Peak Resources in Shelby, NC.

She is survived by a son, Gene McSwain of Shelby, NC and a daughter, Diane Ogle of Shelby, NC, two grandchildren, Michael McDaniel of Morganton, NC, and Chris McDaniel (Ashley) of FL, three great grandchildren, Makayla McDaniel, Logan McDaniel, and Luke McDaniel, a brother Michael Russ of Grover, NC, a nephew, Alan Michael Crotts of Shelby, NC and a stepfather, Andrew Ledford (Vicki) of Boiling Springs, NC.

Born in Cleveland County on March 28, 1942, Peggy was the daughter of the late Paul Russ and Irene Russ Ledford. She was also preceded in death by her husband Ray Eugene McSwain and a sister, Hazel Tessenear.

Peggy was a member of Zoar Baptist Church and enjoyed reading her bible.

A graveside service will be held at Community Baptist Church in Shelby, NC on Saturday, July 25, 2020 at 10:00am.

To sign the guest book, please go to

A service of Cleveland Funeral Services & Crematory, Inc.

To order memorial trees or send flowers to the family in memory of Peggy Mcswain, please visit our flower store.

Service Schedule

Past Services

Graveside Service

Saturday, July 25, 2020

Starts at 10:00 am (Eastern time)

Community Baptist Church

3306 Polkville Rd, Shelby, NC 28150

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


Visits: 13

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