Websites hosted on 157.228.66.196 IP Address
Geo Location Information for 157.228.66.196 IP Address. The IP Address 157.228.66.196 is located at 54.9119 latitude and -1.3833 longitude in United Kingdom. Friendly Location for the IP Address is Sunderland, Sunderland, United Kingdom, SR5.