Dianne Shepherd, 75, of Concord, passed away Friday, July 19, 2019 at Carolinas Health Care System in Concord. A native of Yancey County, she was a daughter of the late William Wesley and Dora Young Roberts. She was also preceded in death by her son-in-law David Bodenheimer. Dianne was a graduate of East Yancey High School and attended Western Carolina College.
Surviving are her husband of 53 years, John Shepherd; a daughter: Jenny Bodenheimer fo Concord; a son: Ian Shepherd and wife, Beverly of Rockwell; grandchildren; David Michael Bodenheimer, III and wife Tripp and Taylor Bodenheimer all of Concord; a sister: Cheryl Banks and husband Talmadge of Burnsville and a host of nieces and nephews.
A memorial service will be held at 2 PM Thursday, July 25, 2019 at Epworth United Methodist Church, 1030 Burrage Road, NE, Concord, of which she was a member. The family will receive friends from 12:30 to 1:45 PM, prior to the service at the church.
This obituary a courtesy of Holcombe Brothers Funeral Home.