75869191
Dec 10, 1999
TELSCAPE INTERNATIONAL INC.
Subscribe
Telecommunication services and pre-paid telephone calling card services