Iglesia Cristiana "Comunidad de Fe"ParishShareRio Chinchipe100103 Ibarra, ImbaburaEcuadorGet directions