Geo Location Information for 165.160.13.20 IP Address. The IP Address 165.160.13.20 is located at 39.7358 latitude and -75.6657 longitude in United States. Friendly Location for the IP Address is Delaware, Wilmington, United States Of America, 19808
Alere diagnostics and point of care solutions for better information and better decisions. Find out more about our best-in-class products.