The Green Center

The Green Center is an arts and environmental education organization dedicated to helping people connect with the natural world through hands-on experiences, restoring native habitats and encouraging artistic expression inspired by nature. They host various free art exhibits throughout the year inspired by both nature and human experience. 

8025 Blackberry Ave
St. Louis, MO 63130