Geo Location Information for 204.93.197.85 IP Address. The IP Address 204.93.197.85 is located at 47.7282 latitude and -116.9389 longitude in United States. Friendly Location for the IP Address is Idaho, Post Falls, United States, 83854
Get listed in online directory for targeted traffic and Find the quality business information resources. Submit site for free.