IP address 83.63.196.146 lookup, whois and location finder

IP address  83.63.196.146
83.63.196.146  Spain
IPv4
83.63.196.146
Telefonica de Espana
Telefonica de Espana
83.63.196.0 - 83.63.199.255
Europe/Madrid (UTC+2)
Spain 
Comunidad Valenciana
Valencia
39.466701507568, -0.36669999361038
Show
Connection type cable or DSL