Geo Location Information for 184.70.85.14 IP Address. The IP Address 184.70.85.14 is located at 53.5501 latitude and -113.469 longitude in Canada. Friendly Location for the IP Address is Alberta, Edmonton, Canada, T5a 0a1
A Green Planet For Kids gives easy to follow tips on how to keep our planet green. This site is about making kids aware of the Eco Issues, and reduce your bills in the process.