File Permit Number OP102026-001 Application/ Project Number 2023-07-007 Site ID 510-1505 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 10/08/2026 City St. Louis County St. Louis (city)