23956 Green Acres RoadDow , IL , 62022
Phone: 618-466-299038° 59' 12.8436" N, 90° 20' 58.866" W
Treehouse Wildlife Center
What our organization offers:
Located near Alton, IL, TreeHouse Wildlife Center is a non-profit, dedicated to the rescue, rehabilitation, and release of wildlife while promoting environmental awareness through education.