The fairgrounds are located in northern Markham at the northeast corner of McCowan Road and Elgin Mills Road and sits on 104 acres (42 ha).
The site has several buildings used to house trade shows and other events. A 1/2-mile track and 4 wood stables are used to store animals.
|Address:||10801 McCowan Road|
|Venue Type:||Outdoor Event Space|
|Layout:||104 Acres (42 ha) of Former Farm Land|