
Newfoundland Cannabis Company is a cannabis retail store located at 306 Water Street, St. John's, Newfoundland and Labrador, A1C 1B8. It appears on the list of licensed cannabis retailers published by the Newfoundland and Labrador Liquor Corporation.