Geo Location Information for 136.159.96.25 IP Address. The IP Address 136.159.96.25 is located at 51.0752 latitude and -114.128 longitude in Canada. Friendly Location for the IP Address is Alberta, Calgary, Canada, T2n 1n4