Geo Location Information for 66.193.139.131 IP Address. The IP Address 66.193.139.131 is located at 47.6597 latitude and -117.429 longitude in United States. Friendly Location for the IP Address is WASHINGTON, SPOKANE, UNITED STATES
The best way to plan a trip, locate resorts, and stay current on news and weather conditions. Read the blog and follow the site to get hottest deals in Oregon.