Ice Hockey Wiki
Advertisement

New Westminster Arena.jpg

The New Westminster Arena was an indoor arena located in New Westminster, British Columbia. The arena was built in 1914.

Advertisement