Leeches are getting pretty scarce this time of year. You might have some trouble finding them.
As a side note though, you might want to try 65 Bait on highway 65 which is south of Mora by about 10 or 15 miles. I have found leeches there late in the season. I would definitely call first, though. Not sure if they have a phone. It is kind of a mom and pop shop.
If you've got short, stubby fingers and wear reading glasses, any relaxation you would normally derive from fly fishing is completely eliminated when you try to tie on a fly. ~ Jack Ohman, Fear of Fly Fishing, 1988