Geo Location Information for 192.187.98.70 IP Address. The IP Address 192.187.98.70 is located at 39.1478 latitude and -94.5689 longitude in United States. Friendly Location for the IP Address is Missouri, Kansas City, United States, 64116
ToThePC.com is online resource for best technology tips, how-to guides, video tutorials, software, downloads for Facebook, Google Chrome, Gmail, iPad, Twitter, Google Plus,...