Geo Location Information for 66.60.166.12 IP Address. The IP Address 66.60.166.12 is located at 38.7627 latitude and -121.308 longitude in United States. Friendly Location for the IP Address is CALIFORNIA, ROSEVILLE, UNITED STATES
Compare insurance quotes online at InsWeb. Find cheap rates on auto, home, health, term life, renters and business insurance. Save money every month.