Verilife – Schaumburg Address 150 Barrington Rd, Schaumburg, IL 60194 GPS 42.035298294733, -88.145113482822 Telephone (630) 332-9601 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Northwest Suburbs Pot Shops » Verilife – Schaumburg