Geo Location Information for 199.96.81.37 IP Address. The IP Address 199.96.81.37 is located at 41.8869 latitude and -88.1988 longitude in United States. Friendly Location for the IP Address is Illinois, West Chicago, United States, 60185
Step by step DIY guides to help you become your own DIY pro!