Bemidji Woolen Mills Turns 100 Years Old Minnesota is rich with hundreds of family businesses, dozens of which have lasted more than two generations. Bemidji […]