3X Livestock
Twin Falls, ID 83301
Set about 60 miles southeast of Kuna, 3X Livestock boards horses in Twin Falls, Idaho. It is open seven days a week. Google reviewers rate it 5 stars over 23 reviews. Boarders have access to horseback riding on site.