Saturday, Jan. 9, during a routine compliance inspection of Hooves and Horns meat processing plant located just outside Iowa Park’s city limits on US 287, Texas Games Wardens discovered approximately 80 deer carcasses that were spoiled.
Further investigation of the facility revealed some of the meat had been in the building ...