Geo Location Information for 64.91.226.82 IP Address. The IP Address 64.91.226.82 is located at 47.6597 latitude and -117.429 longitude in United States. Friendly Location for the IP Address is Washington, Spokane, United States, 99201
Whois lookup, domain name search, domain name registration, available domain names, domain whois database information.