Our location
The Foundation is based at Ross House in the heart of Melbourne. Ross House is a unique heritage listed building at 247 - 251 Flinders Lane (see map & building facade below).
A community-owned and managed not-for-profit building, Ross House is home to ~50 small organisations dedicated to various human rights, environmental and health causes. To learn more, click here.