If You have any questions regarding using your phone card, such as:
- Connection
- Quality
- Card's balance
- Call Details
- Please contact phone card’s Customer Service.
From USA: 1-800-219-6993
From other countries: 1-617-861-4107
Mon-Fri 9:30AM-9PM, Sat 10AM-6PM, Sun 12PM-6PM EST
For other questions use our
Contact Form