Thomas William "Tommy" McMahon
April 23, 1952 ~ September 2, 2021
Thomas William McMahon, “Tommy”, 69 of Tappahannock, VA formerly from Bakersville, NC passed away on September 2, 2021 in Richmond, VA. Tommy was born on April 23, 1952 in Spruce Pine, NC to Juanita McMahon and to the late Frank McMahon.
Thomas is survived by his loving wife Carolyn McMahon whom he married on July 15, 1972 in Lexington Park, MD. In addition to his wife, Tommy is survived by his siblings; Jimmy McMahon (Peggy) of Bakersville, NC, Ann Webb (Bobby) of Morganton, NC, and Billie Harwood, of Bakersville, NC, and is preceded in death by his father Frank McMahon.
He graduated from Great Mills High School in 1971.
The family will receive friends on Tuesday, September 8, 2021 from 10:00AM to11:00AM in the Mattingley-Gardiner Funeral Home, Leonardtown, MD. A Funeral Service will be held at 11:00AM in the Funeral Home Chapel with Reverend Randy Cooksey officiating. Interment will follow at Charles Memorial Gardens, Leonardtown, MD. Serving as pallbearers will be Johnny Abell, Steve Vaughn, Billy Johnson, Brandon Johnson, Michael Johnson, and Martin Webb.
Condolences may be made to the family at www.mgfh.com. Arrangements provided by the Mattingley-Gardiner Funeral Home, P.A. & Crematory, Leonardtown, MD.





Carolyn, my thoughts and prayers are with you during this time of sorrow. May the many wonderful memories that you and Tommy created and shared, provide you much comfort in the days ahead.
Uncle Tommy, so many fond memories as a kid going to car shows. You and Carolyn always treated me and Justin as we were your own. Gonna miss you man.
Love you.
Uncle Tommy, I love you and will miss you. You were a blast to hang out with when I was growing up. Taking me and Martin places and taking us on rides the KW’s. You had a grit about you that not a lot of people have anymore, but also had a good heart too. You will be missed until we meet again in Heaven. Love you Tom!
P.S You don’t have trouble breathing anymore.
Tommy, Miss you so much . Love you forever! We’ll be together again one day.