Everyone is correct! It's free!
FREE PUBLIC PARK.... You can even walk your dog on the trails if leashed... Has small lake too.
It's free
It free.
Free 99
Nature center is free for the public.
Free!
I do not think you have to pay anything.
Thanks! Your answer is awaiting moderation.