Nature’s Apothecary – Located in Flora, IL, Nature’s Apothecary offers handcrafted, all-natural products including loose leaf herbs, tinctures, and skin care essentials. Owned by Cassie Devore, the shop is dedicated to holistic wellness and herbal remedies made with care and intention.