Websites hosted on 189.231.2.89 IP Address
Geo Location Information for 189.231.2.89 IP Address. The IP Address 189.231.2.89 is located at 28.7757 latitude and -106.1146 longitude in Mexico. Friendly Location for the IP Address is Chihuahua, Chihuahua City, Mexico, 31207.