SBLI is located in Woburn, United States on 1 Linscott Rd. SBLI is rated 3 out of 5 in the category financial consultant in United States. Life insurance that treats you better. But what really sets us apart is how we treat our customers—with the kindness, compassion and respect they deserve. Apply now. We got everything and more from SBLI. —April & Travis.,SBLI was founded in 1907 by future Supreme Court Chief Justice Louis Brandeis. Through savings banks, Brandeis wanted to give families a low-cost, trustworthy alternative for life insurance at a time of distrust in the insurance industry. While SBLI has grown into one of the nation’s leading life insurance companies, Brandeis’ founding mission remains: to offer affordable, dependable life insurance to all who need it.
At a Glance
Founded: 1907
Headquarters: Woburn, MA
Families protected: 1,000,000+
Products: Term Life, Whole Life, Annuities, and Universal Life (on term policy conversion only)
Licensed: All states except NY
Financial Strength: A (Excellent) from A.M. Best
Sales Approach: Easy, no-nonsense
Accessibility
Wheelchair-accessible entrance