Websites hosted on 199.68.131.20 IP Address
Geo Location Information for 199.68.131.20 IP Address. The IP Address 199.68.131.20 is located at 46.5922 latitude and -120.53 longitude in United States of America. Friendly Location for the IP Address is Washington, Yakima, United States, 98902.