Customer Technology Center Rudd, Iowa

Technology Center Open

A new business is opening up shop in North Iowa. The town of Rudd is welcoming a Customer Technology Center right near the downtown area.