Geo Location Information for 104.130.66.179 IP Address. The IP Address 104.130.66.179 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
Track parcels/shipments with companies like UPS, DHL, TNT and FedEx. In addition special services for air cargo, containers and post.