Iglesia Católica San Francisco de NatabuelaParishShareMiguel Ángel De La Fuente100217 Natabuela, ImbaburaEcuadorGet directions