Where is this primer manufactured?
All the products shown on Nature’s Own Cosmetics website are manufactured in their facilities in Toronto, Canada. The raw materials and ingredients that are used in each formula are also all sources within Canada and the United States. Our HD Canvas primer also doesn’t include any parabens and is not tested on any animals.