Fielding Farms & Livestock 1195 E 1100 N Shelley, ID 83274 Phone: (208) 357-7751
Category: Cattle Feedlot