The Tonaquint Nature Center is located northwest of the tennis courts in Tonaquint Park, right next to the duck pond.