Websites hosted on 173.225.85.213 IP Address
Geo Location Information for 173.225.85.213 IP Address. The IP Address 173.225.85.213 is located at 48.1695 latitude and -117.1508 longitude in United States of America. Friendly Location for the IP Address is Washington, Newport, United States, 99156.