File Permit Number OP082025-002 Application/ Project Number 2023-07-006 Site ID 189-0318 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 08/03/2026 City St. Louis County St. Louis