G. Ross Lord Park
10 Main St.
Toronto, ON
Canada
Directions:
Located north of Finch Ave W and east of Dufferin St. There are two entrances, use the second one. Enter from Dufferin St. Check with the attendant to see which field you are using. Dressing rooms, nets and corner flags are provided.