Otter Creek Foundation, Inc., is a nonprofit corporation dedicated to conducting research, data collection and developing humane solutions to managing invasive species in our lives and ecosystems. Our efforts began as far back as the 1970s but we focused our team in 2023 and 2024 in North Florida. We organized as a nonprofit corporation in 2026 and are applying for 501(c)(3) status.
Who or what is Otter Creek Foundation?
·
