David Eric McMahan Sr., 51, of Asheville, passed away Saturday, September 12, 2020 at the CarePartners Solace Center in Asheville.
David was born April 30, 1969 in Buncombe Co., NC, to the late Cecil Ernest McMahan and Doris Marie Smith McMahan. He loved the outdoors and enjoyed hunting and fishing with his sons. David was a loving husband, father, and grandfather.
Surviving David is his loving wife of 28 years, Donna McMahan of Asheville, NC; sons, Benjamin McMahan and wife Kaitlyn, of Weaverville, NC, David Eric McMahan Jr. of Asheville, NC; and granddaughters, Brooklynn and Kylie McMahan.
A memorial service will be held at a later date.
To send flowers to the family or plant a tree in memory of David Eric McMahan Sr., please visit our floral store.