Geo Location Information for 174.139.91.220 IP Address. The IP Address 174.139.91.220 is located at 41.2294 latitude and -84.0333 longitude in United States. Friendly Location for the IP Address is Ohio, Hamler, United States, 43524