Geo Location Information for 12.171.196.97 IP Address. The IP Address 12.171.196.97 is located at 28.1952 latitude and -81.8316 longitude in United States. Friendly Location for the IP Address is Florida, Polk City, United States, 33868