After retirement, John moved from Towson to Oxford, Md. A past president and Past Board Member of the Talbot County YMCA, he also served on the Board of Talbot County United Fund and the Talbot Chapter of the American Red Cross. He was a former vestryman and senior warden at the Church of the Holy Trinity, Oxford. He was also a member of the Talbot Country Club, The Tred Avon and Poplar Island Yacht Clubs.