Deer Carcass Processing IllinoisAward NoticeAgriculture, Department of › Animal and Plant Health Inspection Service124PSA27D0002NAICS 311612Small BizILAwarded → FREEDOM SAUSAGE, INC. Earlville IL 60518 USA $698KPosted Nov 3, 2026SAM.gov ↗