Pullman, Washington-based Schweitzer Engineering Laboratories (SEL) is expanding its operations to Post Falls. The business will occupy an existing 240,000-square-foot space at 150 N. Beck Road.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results