Southland Farm Machinery LtdInvercargillFarm Equipment SuppliersSouthland Farm Machinery LtdAbout Southland Farm Machinery LtdAddress: 243 Dee St, Avenal, Invercargill 9810Claim ListingContact InformationPhone: Address:243 Dee StAvenalInvercargill 9810