IP address 13.140.93.28 lookup, whois and location finder

IP address  13.140.93.28
13.140.93.28  United States
IPv4
13.140.93.28
Xerox Corporation
Xerox Corporation
13.140.93.0 - 13.140.93.255
Europe/Paris (UTC+2)
United States 
not determined
not determined
37.750999450684, -97.821998596191
Show
IP on map