Geo Location Information for 130.207.160.173 IP Address. The IP Address 130.207.160.173 is located at 33.7757 latitude and -84.399 longitude in United States. Friendly Location for the IP Address is Georgia, Atlanta, United States, 30332
Georgia Tech (Georgia Institute of Technology) is a technology-focused college in Atlanta, Ga, and one of the top research universities in the USA.