Dover-Foxcroft-based natural skincare brand. Handcrafted Maine skincare with botanical and herbal ingredients.
Nature Goddess Co. in Dover-Foxcroft, Maine handcrafts nature-based skincare with botanicals and herbs. The line is small-batch and rooted in central Maine — a Penobscot-region brand for shoppers who prefer their skincare close to its plant-based roots.