800.553.8359 info@const-ins.com

The average price of a whole frozen turkey is up nearly 75 cents per pound over last year. The reason: a bad season of bird flu that could end up as one for the history books. Read More