Iglesia San FranciscoParishShareCalle Cumandá140557 San Francisco de Chinimbimi, Morona SantiagoEcuadorGet directions