New shops on Magnolia Blvd. — some with issues. Your CBD Store Burbank opened its doors at 3106 West Magnolia Blvd. late last month. It’s part of a chain of affiliate stores in more than 25 states. There are reportedly 7 such stores in California. On the website, it says “CBD, or cannabidiol, is a compound found in the cannabis plant which has many medical benefits.” Yet, the site has disclaimers. In response to its “medical benefits” claims: “The statements have not been evaluated by the Food and... Read More →