139 Archer StNorth Adelaide SA 5006Australia
Entry through the back entrance, adjacent to the Church carpark.