Geo Location Information for 66.249.131.2 IP Address. The IP Address 66.249.131.2 is located at 33.8005 latitude and -117.997 longitude in United States. Friendly Location for the IP Address is California, Stanton, United States, 90680
News, photos and discussions on skyscrapers, skylines, cities, architecture and urbanity