Geo Location Information for 198.160.140.236 IP Address. The IP Address 198.160.140.236 is located at 35.9446 latitude and -95.7861 longitude in United States. Friendly Location for the IP Address is Oklahoma, Leonard, United States, 74043