Advertisement
Deer Lake, Newfoundland and Labrador.jpg
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

Arenas

Players

Community content is available under CC-BY-SA unless otherwise noted.