Company INSURANCE MANAGEMENT ADMINISTRATORS, INC. Address 1325 BARKSDALE BLVD, STE 300, BOSSIER CITY, LA, 71111, USA