Cover photo for Carroll Shepheard's Obituary
Carroll Shepheard Profile Photo
1937 Carroll 2021

Carroll Shepheard

June 10, 1937 — August 28, 2021

Yancey County, NC

Carroll Lee Shepheard, 84, of Asheville, passed away on Saturday, August 28, 2021 at Mission Hospital. A native of Yancey County, North Carolina, he was the son of the late Donald and Alice Penland Shepherd. In addition to his parents, he was also preceded in death by his wife, JoAnn Shepheard; his sister Madge Harris and brothers Earl Shepherd, J.B. Shepherd and Virgil Shepherd.

He loved to work in his yard, take long walks, sit in the sunshine when he was cold, and fish, but his great love was his family.

His loving survivors include his children, Linda Owen (Robert) and Kenneth Lee Shepherd; grandchildren Christopher Shepherd (Amber) and Travis Owen; great-grandchildren Owen Shepherd, Gwen Shepherd, Myna Shepherd and Journey Shepherd; and his brothers Frank Shepherd and Denver Shepherd.

Graveside services for Carroll Shepherd will be held at 2:00 P.M. on Wednesday, September 1, 2021 at Mount Olive Baptist Church Cemetery in Asheville.

To leave a condolence or memory for the family of Carroll Shepheard, visit “Tributes” at

Moore-Blanchard Funerals & Cremations is honored to serve the family.

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

Service Schedule

Past Services

Graveside Service

Wednesday, September 1, 2021

Starts at 2:00 pm (Eastern time)

Mt. Olive Baptist Church Cemetery


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


Visits: 12

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