Verilife – River North Address 60 W. Superior St, Chicago, IL 60654 GPS 41.896139066133, -87.630245147972 Telephone 312-667-6247 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Downtown Pot Shops » Verilife – River North