Let Janssen's chefs do the heavy lifting this year!
All of our turkeys are fresh, never frozen turkeys from TA Farms in Wyoming, Delaware. The turkeys are free range and fed all natural feed. Taste the difference!