Search Results
The Green Center
8025 Blackberry Ave, Saint Louis, MO 63130
Located on Blackberry Ave., next to Kauffman Park in University City, the Green Center is an arts and environmentalMore education organization. The Green Center helps people understand nature through hands-on experiences and restoring native habitats. Educational events are held on a regular basis. Call or go to the website for a schedule of events.