Geo Location Information for 66.45.170.51 IP Address. The IP Address 66.45.170.51 is located at 47.6567 latitude and -117.08 longitude in United States. Friendly Location for the IP Address is WASHINGTON, LIBERTY LAKE, UNITED STATES
The most comprehensive news source for Spokane and the Inland Northwest. The Spokesman-Review and Spokesman.com provide comprehensive coverage of local news, sports and lifestyle.