There are a couple of open areas that are usually pretty empty. I've never had problems letting my dog off her leash to play fetch or chase squirrels. As long as your dog is fairly good at obeying voice commands and you ask anyone in the area if they'd mind, you should be fine letting your puppy of its leash for a bit.
Its a dog friendly park as long as your dog is on a leash
Thanks! Your answer is awaiting moderation.