Treehouse Wildlife Center

23956 Green Acres Road, Dow IL | 618-466-2990
The Great River Road in Illinois

Learn about native species and see some of the permanent residents at this center dedicated to the rehabilitation of sick, injured and orphaned wildlife.


Return to Previous Page


WHAT'S NEARBY...

Olden Days Festival

2

Owl Fest

2

Three Rivers Farm Stand

2