George Owens Nature Park, Independence, MO: Home to two ponds and several hiking trails, George Owens Nature Park hosts native habitats, gardens, pollinators and much more! The DeWitt Nature Center is open 8:30 AM – 5 PM Tuesday through Saturday.

June

July