Webber Stephen Products installs an environmental room.

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