Putting Glass Walls on Illinois Slaughterhouses So We Can See Behind Closed Doors
Illinois Tamale Co. Inc.

Address: 1376 W. Hubbard St. Chicago, IL 60622
Establishment No.: m1100

USDA Inspection Reports:

Return to: Illinois Tamale Co. Inc.
Return to: Illinois Slaughterhouses
Return to: Slaughterhouses