Iglesia Católica San Juan Diego | IbarraParishShareAvenida Luis Abel Tafur Cisneros100101 Ibarra, ImbaburaEcuadorGet directions