Geo Location Information for 83.166.178.204 IP Address. The IP Address 83.166.178.204 is located at 53.7167 latitude and -0.8667 longitude in United Kingdom. Friendly Location for the IP Address is East Riding of Yorkshire, Goole, United Kingdom, DN14