Geo Location Information for 64.156.167.84 IP Address. The IP Address 64.156.167.84 is located at 34.4208 latitude and -119.698 longitude in United States. Friendly Location for the IP Address is California, Santa Barbara, United States, 93101