Illinois Raptor Center

49299

Illinois Raptor Center
5695 West Hill Rd.
Decatur, IL 62522
217-963-6909
http://www.illinoisraptorcenter.org/
: ,

The Illinois Raptor Center is a non-profit wildlife and environmental education center located near Decatur in central Illinois.