Need help?
Schedule a call with a Blueprint Income annuity expert.
The American Life & Security Corp. was founded in 1960 and is based in Lincoln, Nebraska. They offer a fixed annuity. The company is rated "B++" by A.M. Best.
Updated May 28, 2025
A.M. Best
B++
Good