Address
23956 Green Acres Rd
Dow, IL 62022
Website
www.treehousewildlifecenter.com
Description
Treehouse is a not-for-profit wildlife center in southern Illinois, whose emphasis is on the rehabilitation of injured and orphaned birds of prey, waterfowl and small mammals.
Category
Animals, Education – Other