Alexandria, Va. — National CBD retailer Your CBD Store® has opened a new store in Alexandria, Va. In less than 2 years, Your CBD Store® retailers have created the world’s largest brick-and-mortar CBD retailer, with more than 600 locations in 40 states. “Everything we do is focused on improving the lives of our customers, we are a high-quality learning environment where customers can try products and leave knowing what is in their CBD product,” says Shells Karle, store owner of Your CBD Store Alexandria. “We are not just another retail …