Life Insurance Company of the Southwest (LSW) is a subsidiary of National Life Insurance Company. They offer life insurance and annuities, and specialize in indexed annuities. Established in 1955, LSW's goal is to balance changing market conditions with secure insurance and annuities products for individuals and families. The company is headquartered in Addison, Texas.
Click here to access your LSW account. You can also call 800-732-8939 for questions about your life insurance or annuity.
|AM Best||Standard & Poors||Moodys||Fitch|