In Memory of

Kevin

John

McMahon

Sr.

Obituary for Kevin John McMahon Sr.

On Saturday, July 2, Kevin J. McMahon, Sr., of Salem, loving husband, father, grandfather, and uncle passed away peacefully at the age of 85.

Kevin was born October 1936, in New York City (Manhattan) to Leonard and Anne (Ratchford) McMahon. He grew up in Danbury, Conn. He attended Mount Saint Mary’s University (BS) and the University of Connecticut (MBA). He served six years in the US Army Reserves. He had a 38-year career in banking that finished in Roanoke, Va., including the last 20 years with First Virginia Bank. On July 17, 1971, he married Patricia Opp McMahon. They raised two sons, Shawn and Kevin, Jr.

Kevin was a private man, but that did not keep him from volunteering his time and talents to organizations like the Kiwanis Club and the Girl Scouts of Virginia Skyline Council. He also was known by those close to him for his humor, wisdom, and gentle nature. His disarming wit and gentle spirit were on full display to the staff at Brandon Oaks as his health deteriorated in his last few months.

Kevin was preceded in death by his father, Leonard; his mother, Anne; his sister, Robin; his twin brother, Brian; and his son, Jay. He is survived by his wife of 50 years, Tricia; his son, Shawn; daughter-in-law, Callie; two granddaughters, Natalie and Macy; and many nieces and nephews.

A memorial service will be held on Saturday, July 16th, 2022, at Covenant Presbyterian Church, 1831 Deyerle Road, Roanoke, at 1 pm with a reception following. As Kevin would have wanted attire is casual. In lieu of flowers, please make a donation to your favorite charity.

Online condolences may be expressed to the McMahon family by visiting www.johnmoakey.com.