78275116
Jul 16, 2003
Jul 24, 2007
IDT NETHERLANDS B.V. (PUERTO RICO BRANCH)
Subscribe
Prepaid telephone calling card and telephone debit card services