Geo Location Information for 204.16.66.14 IP Address. The IP Address 204.16.66.14 is located at 35.6165 latitude and -97.4789 longitude in United States. Friendly Location for the IP Address is Oklahoma, Edmond, United States, 73013
Natural Gas Producer