75545302
Aug 31, 1998
TERRA TELECOMMUNICATIONS CORP
Subscribe
Prepaid telephone cards and sales of national and international TELEPHONE services, and internet telecommunications and related advertising