Geo Location Information for 165.91.22.70 IP Address. The IP Address 165.91.22.70 is located at 30.6111 latitude and -96.3491 longitude in United States. Friendly Location for the IP Address is Texas, College Station, United States, 77843
The first public institution of higher education, this flagship university provides the best return-on-investment among Texas's public schools, with almost 400 degrees.