WELCOME!
RE Carroll Ranch 3,500 acres in Barksdale, Texas.
Raising Registered Texas Longhorns and Trophy Whitetail Deer with deep pedigrees promoting Width, Height, Mass, Tine Length, and Points.

Legacy Sale Family Pic