Geo Location Information for 159.87.59.70 IP Address. The IP Address 159.87.59.70 is located at 33.8333 latitude and -111.951 longitude in United States. Friendly Location for the IP Address is Arizona, Cave Creek, United States, 85327