Landscapes 09

David Keith McGaha

March 8, 1956 ~ July 25, 2020 (age 64)


Mr. David Keith McGaha, 64, resident of High Point, died July 25, 2020 at Novant Health Kernersville Medical Center.

He was born March 8, 1956 in Guilford County, a son to W.C. and Peggy Ann Burgess McGaha.  He was a resident of this area all his life and a graduate of T. Wingate Andrews High School.  Later, he was a general manager for Steel Bar Corporation and also worked with his brother at Oak View Auto Services.  In 2015, he married the former Terri Payne who survives of the residence.

Also surviving is his mother, Peggy McGaha of High Point; a son, Cody McGaha (Michelle) of Quantico, Virginia; a granddaughter, Sophia McGaha; step sons, Joshua and Justin Payne; two sisters, Kathy Gardner (John Cooke) of Kernersville and Susan Gallagher (Paul) of Lynchburg, Virginia; a brother, Mike McGaha (Debbie) of High Point; and numerous nieces and nephews.

A memorial service will be held at 2:00 p.m. on Tuesday, July 28, in the Life Tribute Center at Cumby Family Funeral Service in High Point with Rev. Sam White officiating.  Memorials may be directed to ASPCA (American Society for the Prevention of Cruelty to Animals) at 520 8th Ave. 7th Floor New York, New York 10018 or to St. Jude Children’s Research Hospital, 501 St. Jude Place, Memphis, TN 38105.

To send flowers to the family or plant a tree in memory of David Keith McGaha, please visit our floral store.


Memorial Service
July 28, 2020

2:00 PM
Life Tribute Center of Cumby Family Funeral Service
1015 Eastchester Dr.
High Point, NC 27262


520 8th Ave. 7th Floor, New York City NY 10018

St. Jude Children's Research Hospital
501 St. Jude Place, Memphis TN 38105

© 2021 Cumby Family Funeral Service. All Rights Reserved. | Terms of Service | Privacy Policy