Geo Location Information for 96.30.20.4 IP Address. The IP Address 96.30.20.4 is located at 41.8761 latitude and -87.6521 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States, 60607
Latest Microsoft Windows 8, Windows 7, Office, Windows Phone 8, Windows Phone 7 & Xbox 360 News, W8 Beta, Rumors, Downloads, Themes, Wallpapers & Help