Geo Location Information for 198.64.248.226 IP Address. The IP Address 198.64.248.226 is located at 29.7633 latitude and -95.3633 longitude in United States. Friendly Location for the IP Address is Texas, Houston, United States, 77001
R1Soft's Server Backup Manager gives multi-tenant, continuous data protection in minutes. Learn more about the hosting industry's premiere backup solution.