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.

If you have been to Neale Woods Nature Center, share your experience

Review this place