Yes pass dog park all the way to the back in the left.
Yes there are public restroom pass the dog park keep straight it will be on the left
Not at the dog park, but there are public bathrooms near the soccer fields in the area.
Thanks! Your answer is awaiting moderation.