Sacred Leaf Tomball opened in February at 24435 Hwy. 249, Ste. 89, Tomball. The store offers all organic cannabidiol, or CBD, products, ranging from oils to shampoos and even lollipops. Delivery is also currently available to anyone in the Tomball area for free, and the shop remains open to customers. 832-559-8210