Websites hosted on 66.113.224.81 IP Address
Geo Location Information for 66.113.224.81 IP Address. The IP Address 66.113.224.81 is located at 41.8868 latitude and -87.6386 longitude in United States of America. Friendly Location for the IP Address is Illinois, Chicago, United States, 60606.
OnWord Communications
Helping small businesses, non-profit organizations and ministries " get the word out " about what they do. Services: writing/editing of newsletters, brochures, books, fundraising materials, press kits and more.
![](https://www.cutestat.com/assets/img/alexa.png?rev=38)
![](https://www.cutestat.com/assets/img/worth.png?rev=38)