Cover photo for David Mcdonald's Obituary
David Mcdonald Profile Photo
1966 David 2023

David Mcdonald

October 25, 1966 — May 13, 2023

David Eugene McDonald, 56 of Randleman, passed away Saturday, May 13, 2023, at his home in Randleman, NC.


A visitation with military honors was conducted at Ridge Funeral Home on May 19, 2023, at 4:30 p.m.


David was born on October 25, 1966 in Hamlet, NC. He loved visiting and collecting Hard Rock Cafe tee shirts. He always enjoyed reading Stephen King books, listening to 80’s music and playing retro/ vintage arcade video games. He had a big heart and loved all of his cats. David was a graduate of Rockingham High School. He loved being outside and had a well rounded knowledge for everything and a great sense of humor to boot. He loved his country and served in the US Navy. He proudly retired from the US Navy after serving 30 years. After retiring from the Navy, he worked for Haeco Aviation in Greensboro, NC. He loved his Haeco family. He greatly loved his beloved wife and all of their fur babies. (especially his cats, Rocket and Sebastian).


David was preceded in death by his mother, Emma Lois Ross Brizendine.


He is survived by his beloved wife, Melissa Swing McDonald of the home; his brother Mark McDonald of Hamlet, NC and his beloved Aunt Melba and Uncle William Short of Hamlet, NC. Also Uncle Gene Ross and wife of Hamlet, NC. His father, Casey McDonald of Hamlet, NC and  cousins that he was very close to and loved to visit as well as his nieces and nephews.

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

Service Schedule

Past Services

Visitation

Friday, May 19, 2023

Starts at 4:30 pm

Add to Calendar

Ridge Funeral Home & Cremation Service

908 Albemarle Rd, Asheboro, NC 27203

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

Guestbook

Visits: 0

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