Geo Location Information for 129.113.205.253 IP Address. The IP Address 129.113.205.253 is located at 26.332 latitude and -98.1638 longitude in United States. Friendly Location for the IP Address is Texas, Edinburg, United States, 78539