85724992
Sep 10, 2012
IDT TELECOM INC.
Subscribe
Prepaid telephone calling cards, not magnetically encoded
Prepaid telephone calling card and debit card services
Telephone telecommunications services provided via prepaid telephone calling cards