He is survived by his wife Wanda McMahon of the home; one daughter, Diana M. Oliver of VA; two sons, Roy Lee McMahon and companion Lorrie Anderson of Thomasville, James Michael McMahon and his wife Deborah of Jamestown; one brother, Gerald McMahon of SC; three grandchildren, Phillip Chad McMahon and his wife Lauren, Jolie and Justin Kennedy; four great grandchildren, Victoria and Sara McMahon, Mackenzie and Wyatt Kennedy and his beloved canine companions, “Missy” and “Duchess”.
Private family gravesides services were held at Guilford Memorial Park. The family request memorials be made to your local Human Society.