Strauss Veal Feeds
This is NOT the location of the investigation but one of their packing facilities. Their headquarters is located at: 600 Strauss Provimi Rd, North Manchester, IN 46962
Your session has expired!
Your session will expire in seconds! Click 'Continue' to stay logged in.