Geo Location Information for 64.33.232.232 IP Address. The IP Address 64.33.232.232 is located at 43.5574 latitude and -96.7326 longitude in United States. Friendly Location for the IP Address is South Dakota, Sioux Falls, United States, 57104