Home Stadiums of the North Shore Lions

In Vancouver, BC.

Years note major configuration, seating, or surface changes.