Mark David Foster, 61, of Union Grove, N.C., died Tuesday, June 11, 2024, at his home. Born in McDowell County, N.C., on July 24, 1962, he was a son of the late George J. Foster and Mildred “Iva” Mills Foster.

He was an auto mechanic and enjoyed fishing, golfing, playing video games, and taking rides in the country. He was a fixer of all things.

He was preceded in death by a son, Matthew Foster, and two brothers, Christopher and Anthony George Foster.

Survivors include his wife, Ruth Barr Foster; four sons, Bobby Estes, Jonathan Flouton, Mark Foster Jr., and Raymond Foster; along with three daughters, Barbara Ann Waugh, Laura Beth Ayers and Chelsea Ellen Foster. Also surviving are 15 grandchildren and two great grandchildren.

Condolences may be sent online to the family to The family has set up a crowd funding to help the family offset the cost. You can donate on the funeral home’s website.

No services are scheduled at this time.

Nicholson Funeral Home is serving the family.