Alice McKay Building, Cloverdale Fairgrounds Address: 60 Ave. and 176 St., Surrey BC Canada Directions Is this your venue?