ROCKFORD, Ill. (WIFR) — As the demand for CBD continues to grow, the nation’s largest privately-owned CBD company has opened its newest store in Rockford.
CBD Kratom officially opened on Nov. 29 at 6430 E State Street.
The store offers more than 300 all-natural products, including edibles, creams, oils, skin care and dog treats.
Leaders say the products are meant to help with stress, anxiety and ailments.
“The benefit of going with natural or holistic remedies, solutions, coping with the things we face everyday, and not having to go to Pharmaceuticals, a lot more people are becoming on something more natural,” says Sonja Villalba, CBS Kratom Lead Training Manager. “That’s what we pride ourselves on offering to people.”
CBD Kratom also has 10 locations in the Chicago area. The Rockford store comes after many people from the area were traveling to the Chicago suburbs for CBD products.