Ice Hockey Wiki
Advertisement

Sackville Sports Stadium.jpg

The Sackville Sports Stadium Arena is an indoor arena located in Lower Sackville, Nova Scotia. The arena is part of a larger complex known as the Sackville Sports Stadium.

Advertisement