Willow brand is part of Nature’s Own Brands – a local manufacturer, headed by Ashley Truter.
Nature’s Own Brands is specializing in complimentary homeopathic, herbals, nutritional supplements and health foods.