What Is Liberty National Life Insurance Company? 
Liberty National is a wholly owned subsidiary of Touchmark Corporation . They offer Life Insurance policies as well as Accidental Death Insurance , and Supplement Health Insurance products for cancer , critical illness , hospital intensive care , hospital income , hospital accident , and Medicare supplement plans . Liberty National life insurance is headquartered in McKinney , TX . 