Company INDIANA WORKER'S COMPENSATION INSTITUTE, INC. Address PO BOX 90230, INDIANAPOLIS, IN, 46290 - 0320, USA