Geo Location Information for 96.127.164.66 IP Address. The IP Address 96.127.164.66 is located at 41.865 latitude and -87.6718 longitude in United States. Friendly Location for the IP Address is ILLINOIS, CHICAGO, UNITED STATES
Wing FTP server is a secure multi-protocol file server(FTP, HTTP, FTPS, HTTPS, SFTP) for Windows, Linux, Mac OSX and Solaris. Download it FREE Now!