Geo Location Information for 64.129.117.62 IP Address. The IP Address 64.129.117.62 is located at 39.8209 latitude and -84.0194 longitude in United States. Friendly Location for the IP Address is Ohio, Fairborn, United States, 45324