Geo Location Information for 205.139.40.99 IP Address. The IP Address 205.139.40.99 is located at 27.9578 latitude and -82.4588 longitude in United States. Friendly Location for the IP Address is Florida, Tampa, United States, 33602
Get the latest Frontpage news, photos, multimedia and more from BlueRidgeNow.com and the Times-News