Websites hosted on 65.38.198.195 IP Address
Geo Location Information for 65.38.198.195 IP Address. The IP Address 65.38.198.195 is located at 18.3808 latitude and -65.9574 longitude in Puerto Rico. Friendly Location for the IP Address is Carolina, Puerto Rico, 00979.