About Talkook Border Leicester Stud
Est in 1968, Talkook Borders continue to produce the highest quality in both fine wool and prime lamb production.
More about Talkook Border Leicester Stud
Talkook Border Leicester Stud is located at 906 Boobalaga Road, Lost River 2583
0409666790