Geo Location Information for 23.239.29.74 IP Address. The IP Address 23.239.29.74 is located at 31.5023 latitude and -106.159 longitude in United States. Friendly Location for the IP Address is Texas, Fabens, United States, 79838