Empowering communities through care and connection
Thelma & Louise Australia is a registered Australian charity founded in 2006 and based in Machans Beach, Queensland. We are committed to supporting vulnerable children, families, and communities—both locally and internationally—through a range of social and developmental initiatives.
Our Mission: To create meaningful change by offering support, education, and care to children and families in need.
Our Goals:
Address: 151 O’Shea Esplanade, Machans Beach, QLD 4878, Australia
Email: info@thelmanlouise.com.au
Website: thelmanlouise.com.au
ABN: 95 993 043 890