Geo Location Information for 12.129.97.152 IP Address. The IP Address 12.129.97.152 is located at 32.814 latitude and -96.9489 longitude in United States. Friendly Location for the IP Address is Texas, Irving, United States, 75014
xpedx is the leading business to business distributor of packaging, facility and printing supplies and equipment in North America.