Websites hosted on 148.229.1.97 IP Address
Geo Location Information for 148.229.1.97 IP Address. The IP Address 148.229.1.97 is located at 29.0419 latitude and -106.2525 longitude in Mexico. Friendly Location for the IP Address is Chihuahua, Chihuahua City, Mexico, 31000.