File Permit Number OP082026-006 Application/ Project Number 2023-02-009 Site ID 189-0065 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 08/17/2026 City St. Louis County St. Louis