G. Ross Lord Dog Park is located in Toronto Division of Ontario province. On the street of Dufferin Street and street number is 4777. .
4777 Dufferin St, North York, ON M3H 5T4, Canada
I was really impressed with this dog park compared to other dog parks I've been to in Toronto. It's easy to get to. The parking is free. It's WELL DESIGNED. (The one on Bayview is ridiculous.) Deacon (my dog) especially enjoyed the long narrow "run" down the side. A very clever design element by city staff.
Nice park, great size and offerings around. Could use wood chips used at other parks to avoid as much mud.
Nice trails clean a lot of parking and picking spots
Very nice, quiet clean park. Bathroom facilities are old.4 soccer fields, 2 cricket fields, place to bbq.
Nice place for a picnic