Independence Park is a nice stretch of green nicely tucked away amongst townhomes and houses near Presbyterian Hospital.
Plenty of walking paths with intermittent gardens and plenty of large, leafy trees make it a good place to enjoy a picnic, take the dog for a walk and/or play frisbee or throw football.
There is also apparently a nice owl population in the park, which is kind of nice. It's always entertaining to have some wildlife in the city.