Gereja Katolik Santo Fransiskus XaveriusParishShare107 Jalan Kartika Plaza80361 Kuta, Bali, Indonesia, BaliIndonesiaGet directions