File Permit Number OP2016-050 Application/ Project Number 1997-05-009 Site ID 510-0017 Permit Display Type Operating Permit: Part 70 Permit Status Issued Date issued 07/19/2017 City St. Louis County St. Louis (city) Keywords Mallinckrodt LLC