File Permit Number OP2015-006 Application/ Project Number 2008-08-067 Site ID 510-0070 Permit Display Type Operating Permit: Part 70 Permit Status Issued Date issued 04/07/2015 City St. Louis County St. Louis Keywords ICL Performance Products LP