Iglesia Católica San Francisco, OtavaloParishShareSimón Bolívar100402 Otavalo, ImbaburaEcuadorGet directions