File Permit Number OP2020-017 Application/ Project Number 2018-04-036 Site ID 510-0391 Permit Display Type Operating Permit: Part 70 Permit Status Issued Date issued 10/07/2020 City St. Louis County St. Louis (city)