Owls of Chillicothe Charity

Owls of Chillicothe is a Charity located in Chillicothe, Illinois. It was founded on Sunday, February 01, 2015.


1820 N Cutright St
Chillicothe, Illinois, 61523-1021
United States
Inception Date
2015-02-01
Updated
2017-06-20 21:22:36.991558
As of Date
2016-03-01
Latest Filing
2016-03-01
Inception
2015-02-01
Name
Owls of Chillicothe
EIN
464902083