Putting Glass Walls on Delaware Slaughterhouses So We Can See Behind Closed Doors
Mountaire Farms of Delmarva, Delaware

Address: Hoosier Street and Railroad Avenue, Selbyville, DE 19975
Establishment No.: P667

USDA Inspection Reports:

Return to: Slaughterhouses