3399 Collier Dr NW
5522 New Peachtree Road suite 114 Atlanta, GA
2071 N Druid Hills Rd NE Atlanta, GA
So far the kids and I have gone four times. The bathrooms are clean and the staff are very nice. Great exhibit and excellent show. The kids learned alot!
November 28, 2007
Atlanta Board of Education