Richard Trus (11.05.2016 11:57)
I've been to the Ben Nobleman Park in North York a couple times. It is located across the street from the Eglinton West subway station. The Ben nobleman park has a large open green area, with a tiny playground on the south side. There are often dog walkers in the park taking their pets for a walk. There isn't a leash free area so people keep their dogs on leashes. - A Richard Trus review