Bear Creek Nature Center, 6300 Cochran Mill Rd, Chattahoochee Hills, GA 30268, USA