The public IP address 109.234.71.145 is located in Spain. It is assigned to the ISP Alhambra Systems and sub-delegated to Fundacion Universidad de Valladolid. The address belongs to ASN 204884 which is delegated to Fundacion Universidad de Valladolid. Please have a look at the tables below for full details about 109.234.71.145, or use the IP Lookup tool to find the approximate IP location for any public IP address.