What is the cause?
There is no real way to answer this question without a better history.
It all depends on the etiology of the ulcer and the reason that it is slow to heal. Is it a venous stasis
ulcer, arterial insufficiency, pressure related, or trauma that became infected. More information will allow anyone to provide you a better understanding of this problem.