HomeIdahoTwin FallsLocal Business - SIC CODE: 0761 - Farm Labor Contractors and Crew Leaders in Twin Falls, IDPatricia Newberry 281 Lois St, Twin Falls, ID 83301 2087332488