Geo Location Information for 129.22.105.62 IP Address. The IP Address 129.22.105.62 is located at 41.5074 latitude and -81.6053 longitude in United States. Friendly Location for the IP Address is Ohio, Cleveland, United States, 44106
Find events, articles, images, news and updates from Case Western Reserve University's Encyclopedia of Cleveland History.