Company INTERNATIONAL CLAIMS SPECIALISTS, INC. Address 3003 LBJ FREEWAY, STE 100, DALLAS, TX, 75234, USA