Iglesia Católica San Francisco de AsísParishShareAvenida 11 de Julio210401 Shushufindi, SucumbíosEcuadorGet directions