Company FINANCIAL INSURANCE MANAGEMENT CORPORATION Address 2555 Severn Ave., METAIRIE, LA, 70002, USA