Geo Location Information for 66.228.54.105 IP Address. The IP Address 66.228.54.105 is located at 46.1164 latitude and -89.8503 longitude in United States. Friendly Location for the IP Address is Wisconsin, Manitowish Waters, United States, 54545