Geo Location Information for 63.114.151.139 IP Address. The IP Address 63.114.151.139 is located at 29.5661 latitude and -98.6063 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78249
Need fun things to do near San Antonio? One of the top attractions in Texas, Natural Bridge Caverns features underground tours and other adventures.