Liberty National Life Complex
Corporate Office in Alabama, USAThe Liberty National Life Complex, is a corporate office complex located in downtown Birmingham, Alabama. The complex is made up of two connecting buildings. The original building was built in 1925 and contains 10 stories. The second building, a 16-story building, was originally built in 1952 as a 10-story building, but was expanded in 1971 by six stories. The complex served as the corporate headquarters of Torchmark Corporation and its predecessor company, Liberty National Life, from 1925 until 2006.
Read article
Top Questions
AI generatedMore questions
Nearby Places
UAB Hospital
Hospital in Alabama, United States
Birmingham station (Alabama)
Third Presbyterian Church (Birmingham, Alabama)
Daniel Building
20-story office building located in downtown Birmingham, Alabama
UAB School of Dentistry
Kirklin Clinic
Automotive Historic District
United States historic place
Rotary Trail
Half-mile linear park in downtown Birmingham, Alabama