LaRue, TX 75770, United States
11197 Texas 60 Loop
LaRue
Texas
75770
US
We Strive to Produce Top Quality Livestock Each & Every Day.