Geo Location Information for 64.94.125.143 IP Address. The IP Address 64.94.125.143 is located at 47.6052 latitude and -122.17 longitude in United States. Friendly Location for the IP Address is WASHINGTON, BELLEVUE, UNITED STATES
Intelius helps businesses and consumers alike make informed decisions by providing background check and public records services. People search tools can help reunite lost family...