Geo Location Information for 129.105.136.48 IP Address. The IP Address 129.105.136.48 is located at 41.85 latitude and -87.65 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States, 60290
Northwestern is one of the country’s leading private research and teaching universities, located in Evanston, IL. Our highly collaborative environment provides our diverse...