Geo IP Address information: 129.244.101.92

My IP: 3.135.187.231
IP Address:129.244.101.92
Hostname:owsysdc01.ad.utulsa.edu
Country Code:USA / US United States of America
Country/Region:United States of America
State:OK
City:Tulsa
Postal Code:74104
Latitude:36.146701812744
Longitude:-95.955497741699
Loading...