Meet some of the animals living in the Nature Center. Learn about them, their care, and help to feed them. Meet at the Nature Center at 2911 S. Old State Rd. Delaware, OH 43015. Park in the Camp Store parking lot – nature center is located behind the camp store, down the road.