The Mill Creek Nature Center
At the Mall of Georgia