Websites hosted on 208.47.90.64 IP Address
Geo Location Information for 208.47.90.64 IP Address. The IP Address 208.47.90.64 is located at 37.752 latitude and -87.1514 longitude in United States of America. Friendly Location for the IP Address is Kentucky, Owensboro, United States, 42301.