IP address 89.78.180.20 lookup, whois and location finder

IP address  89.78.180.20
89.78.180.20  Poland
IPv4
89.78.180.20
UPC Polska
UPC Polska
89.78.180.0 - 89.78.183.255
Europe/Warsaw (UTC+2)
Poland 
Slaskie
Czeladz
50.316699981689, 19.10000038147
Show
Connection type cable or DSL
IP on map