Shepparton Head Office PH:(03 5821 4399

Fax:(03) 5821 2226

Web Enquiry websales@telfords.com.au

Sale Yards / Hay Sheds / Feed Lots Made By Telford's Building Systems