The public IP address 70.98.105.27 is located in Peoria, Arizona, 85383, United States. It is assigned to the ISP Zona Communications and sub-delegated to Accipiter Communications dba Zona Communications. The address belongs to ASN 54936 which is delegated to WGL-107-ZONA-WYYERD. Please have a look at the tables below for full details about 70.98.105.27, or use the IP Lookup tool to find the approximate IP location for any public IP address.