Ice Hockey Wiki
Advertisement

A view of Deer Lake.

Deer Lake is a town of about 4800 people in the western part of Newfoundland in the province of Newfoundland and Labrador.

Teams

Players

External Links

Advertisement