Advanced Search

Lamb Weston - Twin Falls

Lamb Weston - Twin Falls (Idaho) is one of Lamb Weston's Potato Processing plants

This list typically contains only production facilities related to the potato Industry, e.g. Potato Processing facilities

News for this Company
Lamb Weston - Twin Falls
  • 856 Russet Street
    Twin Falls, ID 83301
    United States

Help