Geo Location Information for 130.108.74.59 IP Address. The IP Address 130.108.74.59 is located at 39.7674 latitude and -84.0832 longitude in United States. Friendly Location for the IP Address is Ohio, Dayton, United States, 45435