Geo Location Information for 66.161.61.98 IP Address. The IP Address 66.161.61.98 is located at 33.6415 latitude and -117.794 longitude in United States. Friendly Location for the IP Address is California, Irvine, United States, 92612
Get a complete identity theft protection service with $1 million insurance on Protect My ID.