Geo Location Information for 69.90.118.3 IP Address. The IP Address 69.90.118.3 is located at 53.5501 latitude and -113.469 longitude in Canada. Friendly Location for the IP Address is Alberta, Edmonton, Canada, T5a 0a1
Generic top level and Canadian domain name registering from Edmonton, Alberta, Canada with excellent customer service and affordable pricing for domain name registering services.