Geo Location Information for 128.239.29.10 IP Address. The IP Address 128.239.29.10 is located at 37.2705 latitude and -76.7077 longitude in United States. Friendly Location for the IP Address is Virginia, Williamsburg, United States, 23187