There's a million ducks there by the river.
I have seen no animals there. I don't know about bring pets.
A lot or people bring their own pets
No, they have a children's playground though....and theres an amazing nature walk behind the area....its connected by the parking lot...lots of ducks to feed usually
Thanks! Your answer is awaiting moderation.