Contact Us

International Managers Inc.

5949 Sherry Lane | Suite 1460
Dallas, Texas 75225

claims@internationalmanagers.com
P: 214- 884-1800
F: 214- 884-1801