Where is liberty national life insurance company located? Liberty National Life Insurance Company (LNL), located in McKinney, Texas, has been providing life and supplemental health insurance for more than 100 years.Where is liberty national home office? Liberty National Life Insurance Company Corporate Head Office Address: Office Location: Liberty National Life Insurance Company, 3700 S. Stonebridge Drive, Post Office Box 8080, McKinney, TX 75070, United States. Telephone Number: +1-(800)-931-0459, +1-(888)-776-2500, +1-(205)-325-4979.Who owns liberty national insurance company? Liberty National Life Insurance agency is one of over 1000 insurance companies in the United States. It is owned by Torchmark Corp., which is a financial services holding company. Liberty National is a Fortune 1000 company, so not one of the biggest. They sell Term and Whole life policies as well as supplemental health insurance policies.What is national service life insurance? National service life insurance (NSLI) is a type of life insurance that was offered by the federal government but is no longer being issued.
Liberty National Life Insurance Company, headquartered in Birmingham, Alabama, traces its origin back to 1900 when its predecessor was founded as the Heralds of Liberty, a fraternal organization. In 1929 Liberty National was incorporated as a stock company.