The Labrador Mall, which opened in 1978, is the largest shopping mall in Labrador City, Newfoundland and Labrador, Canada.
The Labrador Mall is the largest shopping mall in Labrador City. The Labrador Mall is the largest shopping mall in Newfoundland. The Labrador Mall is the largest shopping mall in Labrador, Canada. The Labrador Mall opened in 1978.