We Are Improving!

We hope that you'll find our new look appealing and the site easier to navigate than before. Please pardon any 404's that you may see, we're trying to tidy those up!  Should you find yourself on a 404 page please use the search feature in the navigation bar.  

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
 

David Leo Mahaffey Jr., 77, died Wednesday, December 30, 2020.

A native of Marietta, Oklahoma, David was the son of the late David Leo Mahaffey Sr., and was raised by his father and late grandmother, Bessie Mahaffey. 

In addition to his parents he was preceded in death by two grandsons; Stephen and Trevor Mahaffey. 

David retired from the maintenance department at the textile mill, was a longtime member of Rosemary Baptist Church, loved to fish and shoot pool and sometimes even make a wager or two. He also loved drinking coffee with his friends and was an avid softball fan, running the concession stand at Emry Park for many years.

He is survived by his children; Mark Mahaffey and his wife Mary, Cheryl Stoltzfus, Denise M. Stone and her husband Elton of Camden, NC, and Elizabeth Mahaffey, brothers; Freddy Mahaffey and his wife Brenda and Steve Mahaffey and his wife Joan of Waxhaw, NC, his sister; Brenda Livesay and her husband Jay, grandchildren; Faline, Ryan, Cadence, and Sierra Mahaffey, Renee Swick, Curt and Stephanie Pair, Zachary and Alexandria Stone, Tina Lewis, Becky Owens, Christian and Cierra Thompson, eight great-grandchildren, and a special thank you to Community Hospice and former wife and caregiver Domma Mahaffey.

Graveside Services will be held Saturday, January 2, 2021 at 2:00 P.M. at Cedarwood Cemetery with Dr. Layne Wallace officiating.

The family will visit with friends beginning at 1:00 P.M. at the cemetery and other times at 1101 W. 8th Street, Roanoke Rapids.

Online condolences may be left at wrennclarkehagan.com