Nature’s Care – Rolling Meadows Address 975 Rohlwing Rd, Rolling Meadows, IL 60008 GPS 42.0994469, -88.0247294 Telephone (847) 754-4955 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Northwest Suburbs Pot Shops » Nature’s Care – Rolling Meadows