Geo Location Information for 69.85.93.138 IP Address. The IP Address 69.85.93.138 is located at 34.6692 latitude and -84.4462 longitude in United States. Friendly Location for the IP Address is GEORGIA, ELLIJAY, UNITED STATES
Saving, investing and making money with technology.