Iglesia Católica San Juan Bautista| OtavaloParishSharePedro Pérez100208 Otavalo, ImbaburaEcuadorGet directions