Andrew Talbot is the General Manager of Killara Feedlot, a 20,000 head commercial feedlot located on the outskirts of Quirindi, New South Wales.
For trade enquiries with Killara, please get in touch with Andrew to discuss.
Locations
-
Killara Feedlot