Potato Products of Idaho (PPI), the processing arm of the Mickelsen family of businesses, is based in Rigby, Idaho in the heart of world-famous Idaho potato country. We're part of a family-owned business that has been growing, processing, and..
Relevance: 16.469416