answersLogoWhite

0

Nature's Promise is a store brand marketed by the Giant food chain. The chicken sold with the brand are generally local if the quantity need is available.

User Avatar

Wiki User

11y ago

What else can I help you with?