Neale Woods Nature Center
14323 Edith Marie Avenue
About
Neale Woods Nature Center is a 550-acre wooded area, where adventure-seekers and city slickers can come to get away from it all. Apart from unending vegetation, the center offers astronomy lessons at the Millard Observatory, has a butterfly garden and displays exhibits in flora and fauna. The place is closed in winter, but come summer and it can be apt for a children's camp or nature walk. Admission applies.