Geo IP Address information: 129.62.4.196

My IP: 3.89.116.152
IP Address:
129.62.4.196
Hostname:
barracuda2.baylor.edu
Country Code:
USA / US United States of America
Country/Region:
United States of America
State:
TX
City:
Waco
Postal Code:
76798
Latitude:
31.549299240112
Longitude:
-97.146697998047
Loading...