Webber Stephen Products installs an environmental room.

TRI-STAR ENVIRONMENTAL, Elmhurst, IL, completed an environmental room installation for WEBER STEPHEN PRODUCTS, Palatine, IL.