Websites hosted on 12.161.115.5 IP Address
Geo Location Information for 12.161.115.5 IP Address. The IP Address 12.161.115.5 is located at 40.2625 latitude and -83.7528 longitude in United States of America. Friendly Location for the IP Address is Ohio, West Liberty, United States, 43357.