Gereja Santo Petrus, LahurusParishShareJalan LahurusLahurus, Nusa Tenggara TimurIndonesiaGet directions