Liquor Stores - Provincial in Labrador City, NL
Newfoundland Liquor Corp