Iglesia Católica San Vicente FerrerParishShareJuan Aguilar100207 Otavalo, ImbaburaEcuadorGet directions