Websites hosted on 66.195.142.96 IP Address
Geo Location Information for 66.195.142.96 IP Address. The IP Address 66.195.142.96 is located at 37.751 latitude and -97.822 longitude in United States of America. Friendly Location for the IP Address is United States.
Odyssey Entertainment
- cinemagictheatres.com
Odyssey Entertainment - movie theatres serving Minnesota, Iowa, Ohio, North and South Dakota. Great family entertainment at your local movie theater, OdysseyEntertainment.com.
Not Applicable
$
8.95