File Permit Number OP032025-001 Application/ Project Number 2021-12-017 Site ID 510-2545 Permit Display Type Operating Permit: Intermediate Permit Status Issued Date issued 03/14/2025 City St. Louis County St. Louis (city)