Plexus Corp.

  • Manufacturing & Production
16399 Franklin Blvd
Nampa, ID 83687
208-898-2600