File Permit Number OP082026-003 Application/ Project Number 2023-05-041 Site ID 189-1248 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 08/03/2026 City St. Louis County St. Louis (city)