Geo Location Information for 192.138.21.42 IP Address. The IP Address 192.138.21.42 is located at 41.8782 latitude and -87.6254 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States, 60604
Play the newest online escape games on Escape Fan! This is one of the best escape game community with tons of room escape games to play. Have fun!