(Source: PRNewswire) CBD “Superstore” Currently Operates Corporate Stores in Tallahassee, Tampa and … Staff at Natural Life are certified by the esteemed CBD Training Academy.