Nature’s Care – West Loop Address 810 W. Randolph St, Chicago, IL 60607 GPS 41.884674, -87.6479774 Telephone 872-250-6520 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Downtown Pot Shops » Nature’s Care – West Loop