Websites hosted on 159.242.96.14 IP Address
Geo Location Information for 159.242.96.14 IP Address. The IP Address 159.242.96.14 is located at 54.5415 latitude and -1.919 longitude in United Kingdom. Friendly Location for the IP Address is Durham, Barnard Castle, United Kingdom, DL12.