Geo Location Information for 64.162.229.13 IP Address. The IP Address 64.162.229.13 is located at 32.9924 latitude and -96.6821 longitude in United States. Friendly Location for the IP Address is Texas, Richardson, United States, 75082
Orderwave 2.0 - Robust, on-demand, and web-based order management for fulfillment, ecommerce, catalog, and DRTV companies.