Iglesia Católica Nuestra Señora de Fátima | JimbillaParishShareA Imbana110116 Jimbilla, LojaEcuadorGet directions