Iglesia Católica Inmaculada ConcepciónParishShareAvenida 25 de Agosto003450 La Troncal, CañarEcuadorGet directions