Geo Location Information for 66.129.230.17 IP Address. The IP Address 66.129.230.17 is located at 37.4012 latitude and -122.008 longitude in United States. Friendly Location for the IP Address is California, Sunnyvale, United States, 94089
Juniper Networks offers high-performance network solutions to help service providers, enterprises & the public sector create value & accelerate success.