calling card customer 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-866-827-5453.

If you are in need an international access number please click here for a current list.

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