Geo Location Information for 98.129.138.124 IP Address. The IP Address 98.129.138.124 is located at 29.4997 latitude and -98.3992 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78218
italki is a language learning social network that connects students and language teachers. You can find language exchange partners, practice speaking a foreign language, ask...