Catholic Church of Saint Francis and Saint ThereseParishShareMontrose StreetAlbert-Eden, Auckland 1026New ZealandGet directions