Green Rose – Lincolnwood Address 4656 W Touhy Ave, Lincolnwood, IL 60712 GPS 42.011738523085, -87.745121842143 Telephone (847) 874-7799 Web Visit Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago North Suburbs Pot Shops » Green Rose – Lincolnwood