Geo Location Information for 142.59.212.75 IP Address. The IP Address 142.59.212.75 is located at 53.5128 latitude and -113.4194 longitude in Canada. Friendly Location for the IP Address is Alberta, Edmonton, Canada, T6B
Interactive Mirage is an Edmonton based, full service, website and mobile development agency.