Contact Us Phone 063 302 7286 Email info@terraroot.co.za, sales@terraroot.co.za, accounts@terraroot.co.za Shop Shop 2, 17 6th Street, Northmead, Benoni 1501 Follow Follow Send a Message Name Email Address Message Submit