Geo Location Information for 216.176.93.66 IP Address. The IP Address 216.176.93.66 is located at 39.4819 latitude and -88.373 longitude in United States. Friendly Location for the IP Address is Illinois, Mattoon, United States, 61938