Geo Location Information for 164.58.79.200 IP Address. The IP Address 164.58.79.200 is located at 36.108 latitude and -97.0764 longitude in United States. Friendly Location for the IP Address is Oklahoma, Stillwater, United States, 74074