He was the beloved son of Owen John and Edna McMahon; loving husband of Anna McMahon (nee: Harris); cherished father of Jennifer (Shane) Jernstad, Timothy (Angie) McMahon and Becky (Jason) Grover; dear grandfather of Sean Owen McMahon and Abigail Faith Grover; dear brother of the late Janet Pizer; dear uncle of Jennifer Doxsee and Craig Pizer; he is survived by many other relatives and friends. John was born in Brooklyn, but grew up in Long Island, New York. He was a graduate of The Citadel in South Carolina. He proudly served in the United States Air Force in Vietnam as a Bomb/Nav on B-52's. He retired from Corrigan Company. In lieu of flowers, memorials to Juvenile Diabetes Association or the Salvation Army of St. Charles.