85678890
Jul 17, 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