He promised to return, his family said. On the way to see his wife for the first time in three years, Mr. McHenry told the man next to him on a train about where he was headed.
That night, while listening to the radio, the couple heard a man call in to dedicate a song to "the Marine he met on the train, going home to see his sweetheart at last," said their daughter, Karen Muth.
They were married 70 years.
"He was a quiet man. He lived his values, he didn't preach them," Muth said.
After running his own businesses for 30 years, Mr. McHenry worked for the U.S. Department of Housing and Urban Development as an appraiser for a decade before retiring in 1985.
Mr. McHenry was active in his church, St. Anastasia in Newtown Square, and was a grand knight of the Mater Dei Council of the Knights of Columbus. He was also involved in veterans affairs.
In addition to his wife and daughter, Mr. McHenry is survived by a son, Jack; five grandchildren; and nine great-grandchildren.
A visitation from 10 to 11 a.m. Thursday, Oct. 17, will be followed by a Funeral Mass at 11 a.m., both at St. Anastasia Church, 3301 West Chester Pike, Newtown Square. Interment will follow at SS. Peter and Paul Cemetery, Marple Township.
Contributions may be made to St. Jude Children's Research Hospital, 501 St. Jude Place, Memphis, Tenn. 38105.