How long can I freeze your products?

Products can be frozen for up to one year. However, most products are best if consumed within 6 months.

Browse great tasting recipes featuring Falls Brand and Salmon Creek Farms Natural Pork products.