John Logan Hefner, age 68, of Indian Trail, entered the glory of Heaven on Saturday, May 27, 2017. He was surrounded by his family at the time of his death. John was the son of the late Jack and Ruth Hefner of Charlotte. In addition to his... View Obituary & Service Information