115 1st St. E, North Vancouver, V7L 1B2✓ Licensed cannabis retailer · BC Liquor and Cannabis Regulation Branch
About
Greenstar Cannabis Company is a cannabis retail store located at 115 1st St. E, North Vancouver, British Columbia, V7L 1B2. It appears on the list of licensed cannabis retailers published by the BC Liquor and Cannabis Regulation Branch.