File Permit Number OP122023-002 Application/ Project Number 2021-02-003 Site ID 510-1088 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 12/21/2023 City St. Louis County St. Louis (city)