Upvote:1
You can change MKD (denar) banknotes, though IME at piss poor rates. As for ALL (leke), not possible AFAIK.
Unless you know you won't visit Albania/Macedonia in the forseeable future, save that cash for the next visit.
And for the future, don't make the same mistake in Serbia - always change it back to EUR or USD before leaving.