Our Lady Help of Christians ChurchParishShareNicholson StreetMelbourne, Victoria 3068AustraliaGet directions