About Church of Santa Odilia
Church of Santa Odilia is a church, located at Jl. Cikutra No.7, Cikutra, Cibeunying Kidul, Kota Bandung, Jawa Barat 40124, Indonesia. They can be contacted via phone at +62 22 7271501, visit their website odiliacicadas.net for more detailed information.