Cavell Park has a playground and it is just a few blocks north at 3435 Fillmore St NE, Minneapolis, MN 55418.
Unfortunately, no. Just a huge hill. There is a drinking fountain (bubbler), but that's about it.
Thanks! Your answer is awaiting moderation.