Zellers Canada is located in the province of British Columbia in
the city of Vancouver. It is near the Vancouver City Hall about a
block away in the opposite direction.
View page
Victoria is the largest city in Vancouver Island.
View page
Vancouver is a city. At least Vancouver, BC, Canada is
anyway.
View page
Here is the address for the Jehovah's Witness Kingdom Hall in Vancouver, BC:
8330 Chester Street, Vancouver, BC V5X 3Y6.