Head Office

27-47 Port Road, Thebarton SA 5031 (PO Box 3246 Port Adelaide SA 5015)
call us on 08 8249 9799 or fax (08) 8249 9744

LCS Landscapes’ head office is located at 24-47 Port Road, Thebarton South Australia (the old Coca-Cola building). It also operates regional offices in Wallaroo and Whyalla, along with a depot at Largs North, a Northern depot at Edinburgh and a Southern depot at Lonsdale.

Our building license number is BLD 175870.

Contact Form

    This site is protected by reCAPTCHA and the Google
    Privacy Policy and
    Terms of Service apply.