Contact

We Are Here to Help!

If you have any questions, inquiries, or concerns, please contact us via the form below, and a member of our customer support team will get back to you soon!

Email: hello@sterra.com.au

Address: Suite 20.01, Level 20, 133 Castlereagh Street, Sydney NSW 2000

Phone: +611300064468

Contact form