File Permit Number OP082026-005 Application/ Project Number 2023-05-006 Site ID 510-0204 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 08/05/2026 City St. Louis County St. Louis (city)