Illinois Raptor Center

5695 W. Hill Road

Decatur, Illinois 62522