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.