Location

Foote Field
University of Alberta
11601 68th Avenue, Edmonton, Alberta

Google Maps link