Gereja Santo Antonius Padua, NelaParishShareJalan Timor Raya85711 Nela, Nusa Tenggara TimurIndonesiaGet directions