Iglesia Católica San Francisco de Asís - La BotaParishShareEduardo Flores170306 Quito, PichinchaEcuadorGet directions