About

Citizens Security Life Insurance Company (Citizens) is a subsidiary of Citizens Financial Corporation. Citizens was incorporated in Kentucky and commenced business in 1965.

All operations of the Citizens Financial Corporation and its subsidiary are conducted in Louisville, Kentucky from a 63,000 square foot office building owned by Citizens Security Life.