Geo Location Information for 198.136.48.66 IP Address. The IP Address 198.136.48.66 is located at 28.5788 latitude and -81.1846 longitude in United States. Friendly Location for the IP Address is Florida, Orlando, United States, 32826
Your local business directory. Find products or services in your area fast with Yellow Leaf UK. Submit your business free to our online business directory. Get your business...