Geo Location Information for 64.50.180.169 IP Address. The IP Address 64.50.180.169 is located at 34.9387 latitude and -82.2271 longitude in United States. Friendly Location for the IP Address is South Carolina, Greer, United States, 29650