File Permit Number OP2018-039B2 Application/ Project Number 2021-06-021 Site ID 510-1505 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 02/01/2022 City St. Louis County St. Louis (city)