Geo Location Information for 67.220.197.70 IP Address. The IP Address 67.220.197.70 is located at 35.2355 latitude and -97.4028 longitude in United States. Friendly Location for the IP Address is OKLAHOMA, NORMAN, UNITED STATES
The first comprehensive assessment platform for higher education.