Dispensary Spotlight: Green Rose River North
Illinois News Joint
MAY 12, 2024
Green Rose River North is located at 612 North Wells Street in Chicago. We have created a beautiful setting with some of the industry’s most experienced and friendly budtenders who can introduce customers to our curated supply of Illinois’ most popular cannabis brands and products. The retail store opened Nov. Monday through Sunday.
Let's personalize your content