Gereja Santo Fransiskus Asisi, LamahoraParishShareJalan Gua Maria Lamahora86682 Lewoleba Timur, Nusa Tenggara TimurIndonesiaGet directions