Built on the banks of the Cannon River in Faribault, MN, the Faribault Woolen Mill has been a historic staple in the community ever since its construction. Everything from the products it produces to the people who operate the machines are testaments of the Midwestern spirit.Read more