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.
See our history. For Corporate Office positions
click here.
Liberty
National Life a Torchmark
company is licensed
in all U.S. states except
New York
and is
headquartered at 2001 Third Avenue South Birmingham, Alabama, 35233 (205)
325-4200