Geo Location Information for 149.71.102.214 IP Address. The IP Address 149.71.102.214 is located at 42.4 latitude and -7.1167 longitude in Spain. Friendly Location for the IP Address is Ourense, A Rua, Spain, 32350
Learn all the ways to generate leads