ikTel Networks
http://www.iktel.ca/
Internet Service Provider

Niagara Falls, Ontario
Canada
@