Geo Location Information for 164.64.82.123 IP Address. The IP Address 164.64.82.123 is located at 35.6483 latitude and -105.972 longitude in United States. Friendly Location for the IP Address is New Mexico, Santa Fe, United States, 87505