Located at 201 Bewicke Ave. in North Vancouver, this new Valhalla location will be a hub for friendly, neighbourhood gearheads who know the best trails around, the coolest little lakes ...