75929868
Feb 28, 2000
TELSAT INC.
Subscribe
Telecommunications services, namely local and long distance telephone and internet communication services