Home to one of the First CBD Stores ever! 7817 Melrose Ave open 7 days a week 10am-7pm

What is CBD?