Megalist of nearly 400 shops in both the US and other parts of the world, including farms, where you can buy all the wool, tools, locks, rare breeds, silks, fibers you could possibly dream of for needle felting.
7