Head Office

3 Creswell Rd Largs North, SA 5016 (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 Largs North South Australia. It also operates regional offices in Wallaroo and Whyalla, along with 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.