Geo Location Information for 63.240.151.56 IP Address. The IP Address 63.240.151.56 is located at 43.7401 latitude and -87.7869 longitude in United States. Friendly Location for the IP Address is Wisconsin, Kohler, United States, 53044