Geo Location Information for 159.140.207.153 IP Address. The IP Address 159.140.207.153 is located at 39.1542 latitude and -94.5467 longitude in United States. Friendly Location for the IP Address is Missouri, Kansas City, United States, 64117
IQHealth is your personal view into the electronic medical record that your hospital, doctors, and nurses use to manage and document your care.