operator services assistance

At ILD, our experienced Customer Service team is available to assist you 24 hours a day, 7 days a week.

To have one of our customer service representatives contact you, please email us or to speak with a support representative, call us toll-free at 1-800-226-2606.

International Access Numbers

Looking for a specific country's number? We've built a complete list for your reference.


Contact Us | Privacy Policy | Consumer Guide | Site Map