Websites hosted on 66.252.112.59 IP Address
Geo Location Information for 66.252.112.59 IP Address. The IP Address 66.252.112.59 is located at 41.9794 latitude and -100.5574 longitude in United States of America. Friendly Location for the IP Address is Nebraska, Thedford, United States, 69166.
Curtis Nebraska Home
- curtis-ne.com
Welcome to Curtis Nebraska, Home of the Nebraska College of Technical Agriculture and Nebraska's Easter City
Not Applicable
$
8.95