Geo Location Information for 98.129.133.28 IP Address. The IP Address 98.129.133.28 is located at 29.4969 latitude and -98.4032 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78218
Contact our slab leak detection & repair experts near Orange County, if you are experiencing a slab leak in your home. For more information, call us at: (714) 860-4250.