This Devour jerky brand was launched in 2016, and Devour jerky is only sold in Canada. As advertised, Devour jerky is “Proudly Made With Simple Ingredients”. This Devour jerky brand name is distributed under the name of Devour Meats, and they are located in Mississauga, Ontario, Canada. Devour jerky is manufactured in the USA by an unknown Read More