File Permit Number OP042025-004 Application/ Project Number 2022-10-012 Site ID 510-1169 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 04/28/2025 City St. Louis County St. Louis (city)