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.