Dispensary Spotlight: Green Rose River North
Green Rose River North is located at 612 North Wells Street in Chicago. The retail store opened Nov. 12, 2022, and serves recreational consumers. Hours of operation are 9 a.m.-10 p.m. Monday through Sunday.
Continue reading →