Frozen Carrots | Omena Organics

Frozen Carrots | Omena Organics

10 oz, Frozen

Certified Frozen Organic Carrots from Omena Organics in Omena, MI. Organic carrots packed with flavor that is rivaled by none. Container manufactured without the use of BPA.

Protocols

Ingredients

Organic carrots.