Geo Location Information for 184.71.204.12 IP Address. The IP Address 184.71.204.12 is located at 53.5501 latitude and -113.469 longitude in Canada. Friendly Location for the IP Address is Alberta, Edmonton, Canada, T5a 0a1
Canada's leading domain registrar for Canadian domain name registration, domain name transfer, SSL certificates and Canadian hosting.