Geo Location Information for 12.96.97.30 IP Address. The IP Address 12.96.97.30 is located at 40.4165 latitude and -84.9765 longitude in United States. Friendly Location for the IP Address is Indiana, Portland, United States, 47371
We are an American company that helps businesses and individuals find, hire, train and manage virtual assistants globally.