Websites hosted on 94.228.39.23 IP Address
Geo Location Information for 94.228.39.23 IP Address. The IP Address 94.228.39.23 is located at 54.6519 latitude and -1.6928 longitude in United Kingdom. Friendly Location for the IP Address is Durham, Bishop Auckland, United Kingdom, DL14.