Geo Location Information for 159.242.64.36 IP Address. The IP Address 159.242.64.36 is located at 55.0032 latitude and -1.6339 longitude in United Kingdom. Friendly Location for the IP Address is Newcastle upon Tyne, Newcastle upon Tyne, United Kingdom, NE3
Play free games on your smartphone, tablet, computer, and more.