Citizens Security Life Insurance Company

Citizens Security Life Insurance Company, also known as CSLI, is a private, for-profit company located in Louisville, Kentucky. It was founded in 1965 and operates in the industries of consulting, financial services, and insurance. The company, which employs between 501 and 1000 people, can be reached through the phone number +1 800-843-7752 or via email at [email protected]. The company has been active for 33 years and has faced 3 complaints in the last 3 years, with one being in the last 12 months. Despite these complaints, the company has a high BBB rating of A+.

Company Details
Founded 1965
Phone 502-244-2420-
Address P. O. Box 436149
Louisville, KY 40253
Insurance Types Annuity, Health, Life
A.M. Best
BBB Rating A+