The First Liberty Insurance Corporation General Information
The First Liberty Insurance Corporation is an insurance company based in Boston, Massachusetts. Established in 1989, the company provides property and casualty insurance products and services. The management board is responsible for the administration of the firm. It operates as a subsidiary of Liberty Mutual Insurance Company.